12051 709
14348 680
30110 654
9512 860
31705 404
48341 327
18779 673
23536 173
10027 806
17757 769
16118 363
3218 491
24799 535
2137 303
84452 482