14133 680
29914 654
9301 860
31364 404
47936 327
18678 673
23431 173
9962 806
17669 769
15971 363
3212 491
24396 535
2109 303
84020 482