14172 680
29947 654
9329 860
31409 404
47953 327
18697 673
23452 173
9978 806
17683 769
16001 363
3213 491
24485 535
2109 303
84081 482