2015 252
4786 317
4693 455
6459 650
6168 508
5665 607
9769 93
33631 824
43053 725
9979 898
25529 660
32801 382
18028 90
12165 105
10595 62
44898 311
71805 212
37459 654
70100 294
39681 366