5056
404
7847
386
3837
358
7897
357
3606
339
9386
314
5828
299
2898
236
3427
223
13987
202
(3/100)