14142 680
29919 654
9306 860
31377 404
47942 327
18683 673
23435 173
9971 806
17672 769
15973 363
3212 491
24422 535
2109 303
84033 482