2015 252
4786 317
4693 455
6459 650
6168 508
5665 607
9769 93
33632 824
43057 725
9980 898
25533 660
32805 382
18029 90
12165 105
10597 62
44901 311
71816 212
37459 654
70104 294
39689 366