13862 680
29768 654
9197 860
31191 404
47870 327
18597 673
23343 173
9775 806
17589 769
15828 363
3197 491
24136 535
2092 303
83524 481