5433 811
2923 361
3543 545
48818 920
129782 652
58716 514
16266 842
26934 743
17663 362
5605 353
64361 782
67368 307