2979 336
6508 341
3713 800
6924 123
43430 233
29055 137
3025 522
2722 523
1735 124
3473 280
15685 930
5896 547
2966 459
3253 477
5122 70
7761 525
1172 121
1133 38
3578 846