1574067 3938
943850 2320
45709 598
116526 999
49517 652
13147 795
86277 870
35045 776
8346 940
30236 226
41711 323
7148 75
23828 442
35280 418
61949 487
3055 97
13245 212
17863 410
10007 185
5640 627
24421 253
13006 239
9362 191
11655 693