27917 818
16266 752
19797 63
5301 501
5833 306
25598 703
15742 316
25478 241
9856 704
8278 744
8488 562
8677 261
8351 928
25475 146
15803 386
11055 446
3338 66
12554 127
14335 38
6583 562
19716 612
16007 750
4766 117
8353 208
12288 51
37998 349
29433 667
52510 829