10493 580
5242 654
147846 280
2879 185
4078 924
3927 812
2282 347
2864 79
4232 747
2921 100
3196 693
3337 39
5841 567
10285 722
3356 756
3561 742
2747 601
2735 319
1702 314
2576 421