10592 580
5276 654
152342 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
3608 742
2798 601
2787 319
1758 314
2619 421