4648
501
5123
478
4630
225
7932
311
2167
221
2064
358
3990
1651
7435
518
5098
360
8603
678
(31/100)