10477 580
5230 654
146444 278
2859 185
4065 924
3909 812
2269 347
2857 79
4223 747
2906 100
3189 693
3321 39
5824 567
10269 722
3344 756
3548 742
2731 601
2728 319
1695 314
2550 421