5433 811
2922 361
3543 545
48813 920
129778 652
58715 514
16264 842
26931 743
17663 362
5605 353
64356 782
67362 307