10488 580
5241 654
147724 280
2877 185
4077 924
3926 812
2277 347
2864 79
4231 747
2920 100
3195 693
3334 39
5839 567
10285 722
3354 756
3561 742
2747 601
2734 319
1702 314
2572 421