78480 26
49484 9
27732 3
33632 6
19579 2
28033 3
34730 4
79554 8
30654 3
22408 3
43432 8
57784 6
28308 4
28052 2
50230 16
69907 19
74928 5
49657 2
68027 10
60805 1
77481 14
103827 28
29054 2
55432 6