2979 336
6510 341
3714 800
6924 123
43444 233
29073 137
3025 522
2722 523
1735 124
3473 280
15691 930
5897 547
2967 459
3253 477
5127 70
7761 525
1172 121
1133 38
3578 846