10537 580
5260 654
149846 283
2907 185
4105 924
3963 812
2302 347
2886 79
4253 747
2940 100
3212 693
3355 39
5853 567
10305 722
3368 756
3586 742
2777 601
2756 319
1724 314
2598 421