18507 1
35904 4
53978 5
17533 1
38981 7
35454 6
42952 8
33982 3
31605 1
19780 4
31607 8
85179 11
17458 0
31552 2
43134 3
43452 7
31128 1
28708 10
164409 9
28307 4
70832 9
52478 11
148481 32
144381 20