3083 616
2900 552
1813 340
417 46
1838 259
1818 355
6665 350
2768 467
2751 481
2693 522
298 39
671 110
2238 306
857 51
2869 576
484 28
2689 284
1557 388
2779 373
1490 312
3876 793
3016 866
3339 602
2184 213