4287
230
2181
164
6097
501
6287
1547
63578
4106
3918
502
4454
418
24995
5593
4705
819
7243
146
(36/100)