31356 961
8896 86
22988 486
6054 463
29454 493
27778 122
23161 100
13179 60
11833 877
18137 165
4798 83
54850 458
32163 174
22893 475
8347 37
2230 45
22051 597
2865 76
43933 945
26503 477
18506 205
2421 340
4994 93
14264 223
9017 444
7666 702
8821 465
4329 360