4032 8
22251 9
10529 2
16879 4
13403 4
16802 5
16284 1
41053 3
13828 5
13555 10
14283 4
22152 5
23181 3
56908 9
13057 7
18331 8
55551 4
21678 5
16603 6
19531 4
61184 4
31431 8
25209 9
27330 10