21182 21
20327 22
25560 35
20999 15
14039 10
11316 23
29556 44
30021 18
16936 23
28748 22
10281 4
25733 24
27229 52
25269 34
48603 63
14171 25
9938 4
15802 19
11972 11
17976 38
9654 14
17776 21
8353 12
12559 11