14823 32
18164 40
23978 50
13960 16
23681 58
34300 102
27046 59
15387 27
10833 21
22249 32
10853 9
12037 20
10354 11
10738 14
16569 19
9882 16
13406 10
18658 20
11699 11
17886 26
14911 17
12211 9
10870 20
17227 43