15201 24
17886 30
9808 7
13463 22
13473 16
40037 151
21168 45
23672 70
12803 16
39385 100
30138 70
18919 41
11238 13
19942 38
26628 42
17898 34
10996 11
12217 14
20468 51
18554 52
21000 50
31559 105
22496 41
13573 33