10637 580
5305 654
153750 288
2996 185
4186 924
4095 812
2397 347
2937 79
4323 747
2993 100
3271 693
3637 39
5901 567
10374 722
3419 756
3639 742
2832 601
2813 319
1785 314
2652 421