21581 485
14563 471
80681 195
24130 648
7723 454
90452 645
16701 715
17667 611
83486 340
32693 77
13250 399
9257 706
2929 347
11752 482
27673 834
17974 322
12282 597
8172 747