14133 680
29916 654
9301 860
31364 404
47938 327
18681 673
23432 173
9964 806
17670 769
15971 363
3212 491
24398 535
2109 303
84021 482