12377 9
14181 10
9531 4
14227 0
22552 10
11928 5
10583 6
19409 8
27003 8
21455 1
24358 2
27933 11
19302 5
16053 11
30580 24
86152 46
20327 12
18682 8
12905 17
31006 20
21179 27
24733 39
275809 36
264751 37