19962 555
36738 171
27921 426
12131 1087
37706 1527
46650 342
22808 1361
11908 1646
19725 1267
41450 1575
32610 1504
26807 775
331377 5076
280153 3008
258602 3714
235163 2668
208093 2061
198937 2970
186601 2544
177672 2237
145995 1743
120268 1236
120221 2370
119812 947