21515 950
57818 295
64525 280
30632 590
52407 1013
12326 1755
52801 1282
37340 1141
43149 1814
14013 1689
50108 1572
52165 153
145155 1724
143137 3250
141617 2586
137193 1491
119285 1613
102626 1988
100156 1716
86186 1257
83956 776
80632 2159
80051 1324
78580 1030