21981 570
17447 530
11598 675
15381 965
13300 747
7811 681
9730 41
11557 57
12985 119
7309 47
17337 731
18681 548
15512 580
2815 726
1065 93
1747 278
1457 274
3783 819
3110 679
5756 819
2039 117