52281 8
25005 0
572929 97
163329 29
287207 41
48454 1
59606 5
86008 11
65355 13
147584 23
76226 12
72029 9
95503 16
138727 30
384551 108
286329 46
72555 13
112604 22
131929 15
78881 10
32855 3
57079 10
39959 7
42857 4