3866
303
5057
217
8686
627
3191
60
5239
51
4982
459
28649
2793
4715
543
4908
1441
2527
711
(53/100)