10486 580
5238 654
147361 279
2870 185
4072 924
3916 812
2274 347
2860 79
4228 747
2911 100
3193 693
3329 39
5835 567
10281 722
3348 756
3554 742
2743 601
2730 319
1699 314
2561 421