25033 4
140778 9
213458 5
220553 51
41507 9
401808 22
57732 2
95958 21
659227 14
226305 22
212052 17
191151 20
99007 1
40478 7
349781 10
339009 27
267109 12
16582 9
131406 17
464377 13
222102 16
112382 8
44278 13
883477 81