39408 8
166907 60
151009 52
145131 43
51731 11
40626 3
153728 40
41059 5
51730 10
57482 6
49303 5
35829 3
65233 17
63079 21
246309 44
33083 3
46828 3
65759 3
32082 1
37126 2
44753 9
695254 179
185953 22
122458 17