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