2981 660
1269 392
100 25
411 123
2647 795
2987 706
888 234
2501 749
2527 528
455 108
892 220
2676 747
1077 326
2051 659
2100 470
2487 772
2060 682
2788 757
1619 429
763 173
1545 279
3228 912
2849 551
1295 232
2446 523
2028 320
1844 490
40938 519