70876 7
29458 3
44377 6
42980 2
49578 9
50752 7
46078 7
29032 4
75001 14
34581 6
106257 18
63455 6
60784 10
46877 8
63906 21
67603 22
31459 2
51501 11
72803 17
144607 28
52632 11
47177 8
37777 2
42352 2