3833
1004
4678
303
16897
2217
3639
418
3525
500
20501
872
5807
307
4518
291
14127
3734
9656
598
(25/100)