88896 1005
79350 821
60668 1390
57762 500
36087 2107
19943 651
26556 1344
34150 188
50642 1034
11513 1020
16288 238
54224 960
353937 5315
300107 3277
269790 3823
253671 2833
219000 2149
210660 3111
199543 2676
193001 2362
154058 1834
127138 2405
126657 1266
125532 1002