25221 877
13270 886
19786 101
5154 678
13635 186
14580 490
17325 317
18287 715
75177 577
23080 919
55580 824
13347 707
10524 443
3671 584
2769167 4083
935022 960
2523236 3558
387884 1161
234002 590
194772 744
9897 692
10866 555
12036 244
47262 385
57262 627
8379 449
11299 634
64833 609