2015 278
4902 30
5943 779
8067 734
10064 504
6231 488
8926 30
30814 943
40573 251
5159 512
2841 370
25799 143
3151 92
5367 178
2904 213
5921 271
4060 361
5085 832
8846 352
5104 332
3964 187
5671 966
3109 355
5696 34
6829 358
4030 494
1665 84
1742 258