10488 580
5240 654
147709 280
2877 185
4076 924
3925 812
2277 347
2864 79
4231 747
2920 100
3195 693
3334 39
5838 567
10285 722
3353 756
3561 742
2746 601
2734 319
1702 314
2572 421