3043 841
2579 584
2979 336
6512 341
3719 800
6929 123
43469 233
29139 137
3025 522
2722 523
1736 124
3476 280
15697 930
5897 547
2967 459
3258 477
5132 70
7768 525
1173 121
1133 38
3578 846