646 150
428 90
2841 808
2771 681
1613 454
2495 638
2140 586
277 60
338 68
208 37
1757 434
1715 373
580 171
907 188
2168 496
735 179
1580 327
930 238
940 276
255 39
2801 844
1180 261
935 209
2178 596