301998 953
12105 528
11574 108
14889 754
12421 719
9111 458
24062 648
10844 170
98500 808
321337 575
17181 430
13107 605
407382 969
10635 556
37816 130
12614 400
36589 780
56575 474
20411 424
71810 737
21255 683
21623 180
7784 481
33397 329
12208 763
57187 601
20827 451
12189 694