2179 458
3525 514
1674 262
3491 458
715 45
7228 733
19772 663
83068 843
14896 446
8735 788
9241 48
6066 675
4470 97