3008 928
904 215
1559 348
2644 839
2891 898
2116 416
1359 395
411 83
2653 841
931 274
678 189
2400 518
2504 700
2811 872
2391 587
1467 431
207 66
2292 654
1665 371
1823 421
1918 621
1133 247
180 34
1945 500
2869 787
1786 570
602 158
2201 519