10664 580
5316 654
154095 288
3008 185
4199 924
4109 812
2405 347
2942 79
4327 747
2999 100
3282 693
3651 39
5907 567
10378 722
3431 756
3642 742
2839 601
2823 319
1790 314
2661 421