3422 3257
819 777
540 462
443 319
331 212
280 181
338 259
354 264
310 200
356 239
580 539
520 406
305 194
779 638
90332 144031
47213 121798
21021 22570
11289 17355
10494 9216
9526 13238
552 512
147 16
134 14
152 14
155 29
78 15