3001 599
1892 534
2517 571
2964 507
3237 732
2562 470
2087 435
533 36
935 182
2272 324
1574 374
1935 440
1581 197
2997 821
2172 421
2680 713
2893 779
344 37
641 45
3665 730
963 37
1306 85
3009 651
1529 183