1573722 3937
943661 2320
45705 598
116509 999
49514 652
13145 795
86268 870
8346 940
35033 776
30229 226
41710 323
7148 75
23826 442
35276 418
3054 97
13244 212
61941 487
10006 185
5640 627
17858 410
24415 253
13006 239
9362 191
10481 984