2916 655
2084 383
1181 307
2577 748
1528 501
907 234
2860 829
2812 758
899 227
762 156
2935 654
1782 392
3561 949
697 168
2154 563
2901 706
1971 645
2229 663
1054 190
1777 553
822 165
1962 377
558 129
502 99
1874 460
1606 359
1449 405
2674 806