3008 928
904 215
1559 348
2643 839
2890 898
2115 416
1358 395
411 83
2653 841
930 274
677 189
2399 518
2504 700
2811 872
2390 587
1467 431
207 66
2292 654
1664 371
1822 421
1917 621
1132 247
180 34
1943 500
2867 787
1786 570
601 158
2200 519