11487 9
18845 42
19540 20
46392 55
38352 154
23904 56
25179 46
43420 89
30379 59
24311 23
35916 69
40418 100
28363 39
26668 48
15561 8
19759 33
14106 25
13519 26
30118 68
25043 40
19328 20
18352 21
16167 21
15513 21