2015 252
4786 317
4696 455
6459 650
6173 508
5666 607
9773 93
33649 824
43114 725
9991 898
25565 660
32853 382
18060 90
12178 105
10612 62
44938 311
71925 212
37481 654
70197 294
39740 366