4085 580
2600 757
2151 659
2866 930
2145 427
1788 486
3607 425
16241 503
7437 596
4892 611
8847 108
13172 697
25879 62
12083 123
10933 476
5803 599
3353 890
626 29
2914 598
1106 129
3522 680
1253 181
524 123
3107 776
2366 619
2906 743
3174 796
3020 29