68376 7
21956 2
29928 3
50832 11
79229 3
31255 5
38351 1
23857 0
28903 8
36705 5
29305 6
108553 12
64507 8
28580 3
21833 2
32029 4
36858 3
22005 3
18606 1
29151 4
42881 6
19028 3
36930 5
51001 8