10645 580
5310 654
153818 288
2996 185
4192 924
4100 812
2400 347
2938 79
4324 747
2993 100
3273 693
3641 39
5902 567
10376 722
3420 756
3640 742
2834 601
2816 319
1786 314
2656 421