16411 530
10805 675
14000 965
12802 746
7544 681
9651 41
11271 57
12949 120
7118 47
16816 731
17551 549
14960 581
2770 726
996 93
1784 278
1409 274
3595 819
3039 679
5581 819
1971 117