420554 100
38902 5
247258 27
163529 16
350880 45
183783 13
81053 2
60031 9
18856 4
69609 3
30834 5
123208 4
23552 0
27476 8
125882 11
24077 9
31209 0
159482 8
18652 3
127705 6
26302 1
22876 12
51577 16
157427 14