170583 30
69181 16
84376 26
35381 4
60806 10
30652 7
22209 1
36951 3
54782 9
21208 2
28703 2
16105 0
22203 4
44379 7
30559 1
52180 5
26126 4
33352 4
28529 3
21478 3
104278 19
100832 23
45078 4
21204 2