291815 1023
119062 802
5099 227
30167 928
7954 117
445123 722
62555 655
11944 726
23987 626
15423 441
14744 438
19302 375
33170 394
18851 703
8207 551
31750 598
21949 158
5010 298
40292 780
42907 593
24696 745
2584 356
3397 523
1833 84