16315 32
16297 26
31101 94
40121 111
26832 45
19261 53
18304 47
30056 41
14653 41
25834 45
14281 21
15031 20
10404 9
10919 15
15705 43
22291 34
27624 56
18010 28
12965 30
14036 9
15366 32
15182 32
17140 40
23071 61