2015 266
1147 123
3062 855
1558 140
2041 605
1699 328
1790 66
1400 299
3673 804
2178 657
2602 620
2507 485
13646 725
3109 704
1241 200
2770 621
1371 424
3477 841
24341 816
11911 593
2631 248
4631 494
2781 880
2880 760