2960 128
32097 941
51453 616
4271 557
5366 391
6252 512
1703 106
3932 711
8469 644
8347 143
3544 359
2753 84
3143 216
2576 45
2128 270
4447 44
1417 191