47
34
36
708
816
1051
609
860
2016
17
86
444
57
29
0
342
