5063
525
5685
353
17918
3786
4807
520
16312
1447
5044
315
4495
241
6955
832
6159
322
5841
492
(24/100)