14141 680
29918 654
9305 860
31374 404
47942 327
18683 673
23435 173
9969 806
17672 769
15972 363
3212 491
24415 535
2109 303
84030 482