10093
503
3398
40
7214
569
1620
51
3547
38
12889
267
3345
53
3230
43
4331
49
3485
112
(49/100)