5647
1243
5397
357
6086
1014
3455
486
10712
521
55858
12268
5105
437
5843
2897
5252
479
4946
448
(52/100)