14135 680
29917 654
9303 860
31370 404
47941 327
18682 673
23433 173
9968 806
17671 769
15971 363
3212 491
24406 535
2109 303
84025 482