2015
1106
2725
5419
1601
3025
3651
997
2118
9132
15945
1675
2821
4064
4062
1904
1897
1924
14505
1699
5392
3242
3365
896
791
823
743
3419
1661
3363
1298
4794
1435
1139
1888
3804
2766
1327
3363
3553
2215
17999
1075
1141
1937
2319
1181
638
12318
7341
1198
3236
1357
1941
6775
1995
2597
4067
1144
2086
3194
916
1466
2993
1257
629
6811
868
3354
2062
883
1078
3169
1314
2944
2842
1076
7822
1114
2348
1995
2768
1691
1143
1262
1966
894
1460
970
3126
2252
1095
2491
1757
2401
2106
1959
7299
1148
2618
727
3433
1106
4049
1188
1687
1280
1066
6536
1856
1029
1260
836
1673
2772
1884
1260
703
1384
5569