21626 38
24566 49
20366 17
44268 105
16237 25
14134 11
11875 8
12688 15
15028 34
17009 32
22885 62
22967 53
12452 11
15447 37
27873 41
28776 43
31660 49
15131 25
12327 19
28744 88
32360 79
33632 94
47657 109
30502 81