682 87
147455 430
10245 556
4617 274
1790 84
2270 89
6577 278
9703 518
3933 429
7301 782
2367 600
4093 827
4704 490
2186 425
4951 93