3032 505
635 66
2527 553
2416 504
446 118
725 175
2219 405
2998 444
3775 638
1125 187
5191 702
2811 552
1131 240
3028 733
2347 500
3774 678
2179 516
4123 749
3045 662
2237 471
2783 583
2294 464
3388 601
1649 362