3799 826
1127 97
7950 658
3875 569
6921 159
677 117
3553 374
22031 482
4209 175
3699 492
8141 523
1942 136
5846 551
9841 693