109382 1550
10426 1327
33262 484
56550 548
51532 198
62164 1420
57014 405
54271 445
56654 724
17672 882
13724 137
47074 1552
341446 5162
287554 3057
263870 3743
243935 2734
211857 2086
203058 2998
192709 2608
185438 2288
149988 1769
122903 2374
122749 1244
122276 964