10664 580
5316 654
154077 288
3006 185
4199 924
4109 812
2405 347
2942 79
4327 747
2998 100
3281 693
3650 39
5906 567
10378 722
3431 756
3642 742
2839 601
2823 319
1790 314
2661 421