31583 0
145378 56
286404 20
210234 12
147781 25
58176 3
95777 12
63057 6
215707 11
96534 16
48881 6
47758 4
48653 5
40427 3
39709 0
27726 2
70101 5
64809 2
58002 0
53326 4
35326 2
93905 10
79406 1
256084 30