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