2015 252
4786 317
4696 455
6459 650
6172 508
5666 607
9772 93
33639 824
43097 725
9988 898
25553 660
32830 382
18051 90
12175 105
10609 62
44923 311
71886 212
37467 654
70164 294
39722 366