14170 680
29943 654
9328 860
31404 404
47952 327
18696 673
23449 173
9977 806
17683 769
15998 363
3213 491
24480 535
2109 303
84078 482