4257
7

458
3145
3
131
4
69
46
15
7
43
53
3
65
35
28
40
3
116