2015 252
4786 317
4696 455
6459 650
6173 508
5666 607
9773 93
33649 824
43116 725
9991 898
25565 660
32855 382
18065 90
12180 105
10613 62
44939 311
71927 212
37481 654
70200 294
39743 366