18403 2
38459 12
299483 26
1070476 115
304704 10
216455 12
304032 49
292152 55
98579 6
409308 47
108059 20
177503 34
170681 25
147731 18
99977 8
78930 15
144430 31
83252 13
55734 9
81983 16
118502 8
31928 0
34984 4
34079 4