3112 128
32125 941
51809 616
4276 557
5370 391
6261 512
1712 106
3938 711
8479 644
8354 143
3561 359
2766 84
3147 216
2576 45
2129 270
4458 44
1418 191