6881 350
2695 370
5027 361
4427 582
4087 482
3234 281
6982 72
6154 482
6473 221
3996 525
14103 774
18815 654