14266 680
30028 654
9415 860
31570 404
48126 327
18735 673
23501 173
9993 806
17721 769
16066 363
3213 491
24653 535
2113 303
84263 482