21581 570
17045 530
11351 675
14869 965
13033 747
7709 681
9561 41
11363 57
12698 119
7203 47
17044 731
18067 548
15087 580
2784 726
1037 93
1697 278
1433 274
3706 819
3072 679
5672 819
1991 117