31805 2
46034 12
307307 26
1082978 115
309877 10
221558 12
310256 49
297482 55
101953 6
418578 47
112403 20
181405 34
175233 25
152358 19
103679 8
83827 15
150679 31
88107 13
59559 9
86456 16
122308 8
35082 0
37931 4
37359 4