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