21981 570
17450 530
11598 675
15382 965
13300 747
7811 681
9730 41
11557 57
12985 119
7309 47
17339 731
18686 548
15512 580
2816 726
1065 93
1747 278
1457 274
3785 819
3110 679
5757 819
2039 117