42
815
33
57
440
15
854
338
1043
32
2001
608
72
28
705
