895528
122
146424
1
107749
4
225493
4
244184
13
59455
0
207866
8
189542
4
26184
5
28608
3