294 82
2830 883
1791 496
2015 514
10502 814
25702 650
72594 569
1647 182
8618 111
1589 232
15566 599
12842 302
96046 746
56017 131
39603 467
5531 768
2798 312
16615 337
705175 1589
56402 90
6225 668
9207 98
38872 719
7873 532
106198 408