3430 3259
821 777
541 462
444 319
332 212
281 181
340 259
356 264
312 200
357 239
583 539
523 406
306 194
782 640
90353 144057
47227 121816
21027 22584
11293 17359
10504 9233
9553 13258
171 13
1066 1154
197 47
162 21
308 93
217 63