17169 12
15310 10
13410 8
14803 4
15152 16
15213 14
28967 18
25150 29
14834 12
13473 5
15974 6
43771 51
22509 24
12597 6
47518 57
14184 5
22378 19
13037 3
16304 8
21647 9
23221 29
17932 15
14838 14
22773 30