111480 19
69083 12
227808 50
152153 29
227656 40
181676 38
145206 25
95732 17
166157 34
137879 32
52178 5
30352 4
37208 3
35883 1
181929 25
335484 63
70507 8
52831 4
32609 5
49709 7
34405 8
55577 10
49877 5
47606 4