8840 50
27927 145
29669 581
14272 776
17754 758
14527 675
8263 326
11172 687
22133 200
5392 517
13412 465
13325 743
20676 313
10654 752
15115 580
17414 448
62494 166
8948 502
15173 80
21300 327
2253 197
65274 856
9148 78
3199 560
19282 261
30417 660
86614 289
25481 535