26664 592
4006 827
1217 97
8012 658
3886 569
6883 159
681 117
3680 374
21926 482
3951 175
3706 492
8128 523
1645 136
5816 551
9766 693