8840 50
27933 145
29671 581
14293 776
17758 758
14527 675
8263 326
11175 687
22139 200
5392 517
13414 465
13327 743
20679 313
10657 752
15119 580
17417 448
62505 166
8951 502
15176 80
21302 327
2253 197
65279 856
9148 78
3199 560
19284 261
30421 660
86630 289
25486 535