2200 560
3094 516
1675 422
539 41
4547 71
3373 538
1733 374
2899 792
955 172
4663 574
2762 276
1642 217
2870 522
1217 146
3337 602
2048 534
2701 451
1325 163
531 37
1756 248
2843 458
8699 907
3291 335
2033 488