21182 20
20598 22
25830 35
20999 15
14039 10
11590 23
29829 44
30021 18
16936 23
29019 22
10281 4
25733 24
27500 51
25269 33
48898 63
14171 25
9938 4
15802 19
11972 11
17976 38
9654 14
17776 21
8353 12
12559 11