3116 502
2441 420
3463 113
1677 327
12094 515
4236 69
45914 896
2669 198
31875 162
11815 765
3890 776
1544 138
8443 46
3493 341
35264 65
31698 234
32992 325
15858 634
17349 668
17787 898
33374 530
6350 392
17829 237
10686 821
16145 294
80955 565
4442 456
7161 93