41035 25
20234 14
35846 42
20425 15
22956 29
17787 21
7911 7
27964 44
10710 19
9002 19
20987 26
9992 13
18180 36
15401 15
10972 14
14870 20
38912 44
39757 47
34227 39
16661 23
17428 22
14492 25
11951 11
22740 17