14171 680
29943 654
9328 860
31407 404
47952 327
18696 673
23451 173
9978 806
17683 769
15998 363
3213 491
24481 535
2109 303
84078 482