2015
73
201
806
545
256
597
1007
29
2065
267
54
1429
827
36
47
900
193
1138
924
1103
2311
517
714
197
31
446
814
209
454
27
222
365
96
400
409
1083
926
772
1038
51
566
1211
326
183
623
1
113
669
466
151
840
80
933
