3083 853
2526 491
2879 576
803 171
299 52
2239 685
1149 270
2128 500
2086 419
2900 748
2993 926
1737 512
280 64
690 182
797 190
2393 657
2231 457
15204 473
12153 832
2296 556
1636 334
2420 685
2553 641
2122 479
2768 583
480 139
2320 465
1781 572