21133 0
124082 13
68880 11
718653 66
44826 11
38833 9
31259 7
51606 11
197152 29
34251 9
23159 3
29932 1
497454 97
41153 1
64532 3
39853 6
45477 2
47555 9
301328 12
374702 44
54458 9
45626 9
13355 1
163329 17