31484 0
145301 56
286381 20
210204 12
147777 25
58152 3
95778 12
63059 6
215704 11
96531 16
48879 6
47753 4
48655 5
40402 3
39679 0
27730 1
70057 5
64778 2
57976 0
53308 4
35326 2
93884 10
79405 1
256055 30