420602 100
38928 5
247251 27
163531 16
350908 45
183781 13
81053 2
60027 9
18883 4
69602 3
30851 5
123333 4
23608 0
27482 8
125879 11
24107 9
31226 0
159476 8
18658 3
127701 6
26303 1
22878 12
51583 16
157432 14