3008 500
2407 420
3460 113
1676 327
12094 515
4235 69
45892 896
2669 198
31874 162
11806 765
3889 776
1544 138
8441 46
3493 341
35260 65
31697 234
32990 325
15858 634
17348 668
17783 898
33369 530
6350 392
17827 237
10686 821
16144 294
80952 565
4442 456
7160 93