10458 580
5218 654
145196 278
2848 185
4056 924
3900 812
2261 347
2850 79
4214 747
2897 100
3182 693
3303 39
5818 567
10260 722
3337 756
3542 742
2728 601
2717 319
1688 314
2544 421