2930 505
3428 967
2493 320
2371 631
3948 555
3239 537
2113 584
1969 593
2901 630
1716 335
1406 267
1110 209
1119 304
649 133
639 55
413 87
2205 531
2924 602
2893 572
1795 422
1121 290
3017 639
3066 941
2589 500