10592 580
5276 654
152344 287
2947 185
4148 924
4024 812
2349 347
2916 79
4289 747
2963 100
3246 693
3401 39
5878 567
10345 722
3398 756
3609 742
2799 601
2787 319
1758 314
2619 421