470877 33
247481 49
39126 5
95507 12
64657 5
130578 15
62529 9
59403 12
44754 2
44551 8
47731 3
42079 4
65234 8
25333 2
72878 3
38281 0
33103 1
30482 2
35157 4
42433 3
46633 9
42932 1
114028 23
51480 7