384755 49
38909 2
31409 1
56632 2
140856 11
70958 1
58008 1
68401 1
65308 2
76433 5
54708 2
45153 2
80326 3
41778 4
76257 6
164984 10
111933 7
120076 8
120801 11
263879 18
90108 9
76758 1
108656 6
306404 25