18954 46
12631 22
49987 87
14556 15
37840 128
14010 25
13189 9
22814 45
15428 23
14592 17
9459 11
12039 6
21248 28
39284 100
55145 88
19829 26
12282 15
33252 40
14094 18
53992 106
11625 5
14811 17
11521 8
9110 4