301506 950
12094 528
11553 108
14882 754
12414 719
9103 458
24038 648
10837 170
98489 808
321025 575
17175 430
13099 605
406827 969
10630 556
37785 130
12605 400
36534 780
56502 474
20403 424
71745 737
21212 683
21596 180
7780 481
33325 329
12188 763
57095 601
20821 451
12166 694