22081 62
29089 59
30151 58
36997 55
12227 55
27435 52
19593 52
16334 51
17069 50
33756 48
17965 48
26612 47
13140 47
15100 46
18711 46
12691 46
20323 43
36946 43
20966 43
14147 43