31580 0
145381 56
286408 20
210234 12
147777 25
58179 3
95781 12
63052 6
215704 11
96528 16
48881 6
47752 4
48651 5
40430 3
39704 0
27731 2
70106 5
64808 2
58005 0
53328 4
35326 2
93904 10
79401 1
256079 30