3060 715
2991 580
2015 413
2305 473
2297 444
2459 583
2540 505
2058 348
3175 700
2273 356
1698 305
1678 234
3005 844
1008 143
3341 860
2444 502
2121 354
1898 272
3353 624
2334 82
1799 360
2914 497
2029 306
1332 101