301988 953
12105 528
11574 108
14889 754
12420 719
9111 458
24062 648
10844 170
98500 808
321335 575
17181 430
13107 605
407378 969
10635 556
37816 130
12614 400
36587 780
56573 474
20411 424
71809 737
21255 683
21623 180
7784 481
33395 329
12208 763
57184 601
20827 451
12189 694