2179 458
3534 514
1676 262
3492 458
715 45
7230 733
19772 663
83071 843
14897 446
8735 788
9241 48
6066 675
4470 97