10487 580
5240 654
147656 280
2876 185
4076 924
3922 812
2277 347
2864 79
4230 747
2919 100
3195 693
3333 39
5838 567
10285 722
3352 756
3561 742
2745 601
2734 319
1701 314
2569 421