4097 580
2600 757
2151 659
2866 930
2151 427
1788 486
3613 425
16242 503
7437 596
4892 611
8851 108
13172 697
25879 62
12087 123
10933 476
5803 599
3353 890
627 29
2914 598
1108 129
3523 680
1253 181
524 123
3108 776
2366 619
2907 743
3178 796
3041 29