2018
702
2082
801
1314
423
986
246
968
597
2688
1459
752
298
331
151
556
195
1074
338
478
295
846
286
331
188
1886
1086
645
363
271
138
608
182
616
215
637
210
546
188