30615 26
24123 14
14659 13
33881 32
56591 17
10939 9
9095 6
19295 17
14440 12
28421 29
18175 15
17041 16