13296 680
29510 654
8950 860
30628 404
47592 327
18438 673
23032 173
9692 806
17403 769
15529 363
3177 491
23557 535
2083 303
82225 481