14133 680
29914 654
9301 860
31364 404
47938 327
18678 673
23432 173
9964 806
17669 769
15971 363
3212 491
24396 535
2109 303
84021 482