14135 680
29916 654
9302 860
31366 404
47940 327
18681 673
23433 173
9964 806
17670 769
15971 363
3212 491
24400 535
2109 303
84023 482