3029 821
2962 540
445 67
30779 530
2565 372
110304 305
13376 552
462928 788
193240 952
12659 390
2745 501
1512 143
1523 340
3043 572
2667 485
998 146
1730 217
3364 632
2864 792
2930 549
638 101
1016 196
2647 694
3122 863
2657 674