468929 89
142658 25
42729 5
118657 20
969908 207
112204 9
90478 7
86526 12
150508 18
141078 21
116206 18
90903 12
83405 13
45702 1
35607 0
32427 1
65230 5
58134 1
38604 5
56855 12
44606 3
44409 3
90402 9
152733 46