2015
1424
194
548
29
601
22
49
1735
16
568
444
157
816
1051
2086
775
124
1091
1232
1086
12
128
39
780
1282
550
1217
16
1797
1532
11
34
611
796
509
452
525
478
542
1109
342
294
362
820
806
703
668
1547
721
598
