136153 27
39255 3
31154 5
129555 51
36605 7
24534 4
15904 0
30801 5
19857 1
21084 2
58729 5
113004 10
27058 4
32780 2
38477 4
18353 1
30234 4
22905 6
58427 4
24203 2
32284 4
26855 3
36604 3
36079 10