8
254
19
549
71
169
11
292
346
251
2015
13
294
155
9
16
109
748
21
1079
1012
481
137
1051
47
600
27
139
84
10
27
244
572
1397
6
782
87
42
31
192
859
734
8
46
275
309
708
311
245
