16
839
308
18
562
40
690
2018
22
11
958
900
293
4
15
9
32
1794
33
704
588
59
17
128
144
24
1075
318
2068
