8842 50
27942 145
29680 581
14322 776
17760 758
14536 675
8264 326
11178 687
22152 200
5393 517
13417 465
13328 743
20685 313
10660 752
15123 580
17423 448
62525 166
8954 502
15182 80
21307 327
2253 197
65290 856
9154 78
3200 560
19285 261
30425 660
86652 289
25499 535