10017 844
8354 610
15395 579
14303 296
14760 259
8484 152
27917 818
16266 752
5301 501
14771 410
5833 306
15741 316
25476 241
9856 704
8278 744
8488 562
8677 261
8350 928
25475 146
15803 386
3338 66
12554 127
14335 38
19716 612
16007 750
4766 117
8353 208
12288 51