8831 50
27908 145
29643 581
14149 776
17735 758
14513 675
8257 326
11154 687
22108 200
5389 517
13402 465
13314 743
20661 313
10644 752
15086 580
17399 448
62432 166
8939 502
15162 80
21278 327
2252 197
65227 856
9142 78
3197 560
19266 261
30381 660
86529 289
25455 535