1570444 3936
942128 2319
45574 598
116427 999
13143 795
8340 940
49429 652
7145 75
23824 442
86207 870
3051 97
10000 185
5635 627
30187 226
34972 776
13003 239
9358 191
41656 323
13209 212
35235 418
10473 984
6199 604
5998 83
3291 160