95952 8
25053 2
99108 20
247833 19
33302 0
37231 9
43203 8
625608 76
183652 28
89558 13
93626 12
237181 16
319982 26
27028 7
82682 9
48384 8
44780 6
72481 11
70231 7
41653 11
27826 3
846482 133
1113104 122
47509 6