277429 9
173377 7
295301 24
191883 47
124552 20
226326 30
316977 33
69733 6
401979 64
118281 16
107331 19
92876 11
62309 6
69209 9
172653 44
129653 11
239284 41
64656 2
38056 3
25852 1
45133 2
96401 9
53256 6
578079 193