10981 527
20766 478
19339 657
5239 804
15467 444
4181 799
5028 347
2170 159
10408 687
21582 240
3110 401