2400200 3785
11556 602
1211635 1567
5359 93
7729 429
182986 564
3501 78
7721 758
57550 780
19219 541
14418 656
40000 334
793 99
104482 389
88162 907
29880 369
59527 626
54538 370
42994 375
2896 108
13739 962
10940 821
24302 503
9999 187