10486 580
5239 654
147462 279
2873 185
4072 924
3916 812
2274 347
2860 79
4228 747
2911 100
3193 693
3330 39
5835 567
10282 722
3348 756
3554 742
2745 601
2731 319
1699 314
2561 421