21583 570
17047 530
11352 675
14869 965
13034 747
7709 681
9561 41
11364 57
12699 119
7203 47
17045 731
18068 548
15096 580
2785 726
1037 93
1697 278
1433 274
3706 819
3072 679
5673 819
1991 117