2015 252
4786 317
4693 455
6459 650
6168 508
5665 607
9769 93
33632 824
43054 725
9979 898
25532 660
32802 382
18028 90
12165 105
10596 62
44899 311
71811 212
37459 654
70103 294
39683 366