10488 580
5240 654
147698 280
2876 185
4076 924
3924 812
2277 347
2864 79
4231 747
2920 100
3195 693
3334 39
5838 567
10285 722
3353 756
3561 742
2745 601
2734 319
1702 314
2571 421