420557 100
38903 5
247256 27
163527 16
350878 45
183782 13
81051 2
60032 9
18855 4
69609 3
30828 5
123202 4
23557 0
27476 8
125879 11
24077 9
31201 0
159481 8
18651 3
127702 6
26302 1
22879 12
51577 16
157431 14