18047 20
29783 43
7312 8
24525 11
18877 26
31187 25
16515 38
23136 10
9458 12
15107 17
22946 27
26157 28
8207 10
9226 10
27657 34
22227 14
25492 19
3227 11
1811 9
3816 13
3066 7
5869 12
11611 20
4187 15