2685 500
2305 420
3441 113
1673 327
12093 515
4217 69
45790 895
2664 198
31872 162
11800 765
3885 776
1544 138
8439 46
3490 341
35246 65
31686 234
32980 325
15852 634
17344 668
17774 898
33339 530
6348 392
17823 237
10681 821
16139 294
80944 565
4442 456
7158 93