28010 857
43457 693
3749 535
1893 196
110310 629
9231 621
10000 848
12508 263
12315 734
9653 283
12620 143
14300 639
9971 309
13645 134
17001 114
9003 787
8437 588
12694 51
11919 257
39550 320
26579 643
7336 317
11640 440
13272 488