25492 72
19584 654
18738 313
6784 286
17623 406
27474 651
7946 648
15036 733
1485 45
7155 67
4150 76
9932 875
12171 304
29459 519
7630 641
14027 570
30695 596
7980 196
16278 767
12262 627
9687 903
17934 528
10075 312
17669 575
25253 341
8806 320
11145 605
31362 479