2960 971
1573 517
219 48
2878 844
1707 459
1451 303
2969 651
2822 806
1193 329
913 292
2999 713
435 138
184 57
152 46
1516 396
1826 495
1657 396
483 116
699 204
1986 616
2852 931
1018 210
1462 442
1935 504