3004 497
1661 171
3264 677
1274 121
10780 513
6674 530
4687 959
7497 386
3817 776
1221 148
34146 526
782 208
3535 615
1084 121
785 67
2119 484
2849 562
1640 327
3227 547
1195 96
28831 999
5691 350
2399 693
1961 517