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