13960 710
14620 680
30289 654
9722 860
32121 405
48575 327
18888 673
23648 173
14597 806
17908 769
16239 363
3229 491
25318 535
2160 303
84901 482