40
690
2018
2065
17
4
588
839
16
9
14
958
1793
24
144
128
1075
900
15
33
318
32
703
562
308
293
11
59
22
