10539 580
5261 654
149887 283
2907 185
4107 924
3963 812
2305 347
2889 79
4254 747
2941 100
3212 693
3356 39
5853 567
10307 722
3369 756
3586 742
2777 601
2756 319
1724 314
2598 421