3015 330
3384 829
14976 97
2721 87
669 29
13662 556
2815 421
1509 304
1541 75
1636 68
2514 162
2765 544
1133 43
2637 628
2549 654
3389 735
48684 670
32498 796
3236 417
1718 109
2490 295
2906 314
9869 963
5313 444
640 153
1599 300
3607 634
1273 197