21682 0
17181 0
23278 10
49177 11
58329 10
60934 9
165655 7
27128 11
33657 1
47303 11
22930 19
930309 116
45080 8
359829 15
448055 14
1475107 52
370405 11
217707 23
112005 12
352732 23
183179 10
45555 9
134353 7
1037026 130