82354 9
243208 17
105057 10
107876 8
101458 7
150905 10
66807 6
35977 4
68633 3
39081 2
40301 2
64584 5
56634 2
62778 1
50233 1
64406 1
126180 11
49902 2
24376 1
34132 2
354633 49
631030 48
307533 47
80479 9