2959 946
2327 589
2119 463
490 95
2278 433
1798 411
2598 550
833 152
2178 490
2649 150
2693 830
1486 363
642 98
2495 616
2830 686
2551 807
2197 314
594 100
2618 741
3269 766
3254 670
1195 276
612 44
3101 859