97232 9
74157 4
93327 4
281780 25
99234 6
69534 1
83030 9
244256 17
106184 10
108832 8
102203 7
151708 10
67553 6
36381 4
69381 3
39434 2
41330 2
65230 5
57379 2
63226 1
50830 1
64854 1
127109 11
50355 2