3008
51
8554
185
4857
103
6461
227
2454
64
5057
285
4605
85
3394
305
4571
46
3752
57
(42/100)