3132 40
77151 340
2344 204
9663 870
199111 950
8852 168
159730 210
123651 1120
34155 86
6807 584
3415 110
163169 291
1428 34
136078 332
161199 454
37784 546
53627 443
2389 71
120763 883
71212 588
4885 637
24570 266
10453 275
6582 644
5859 479
4706 572
150297 783
58015 813