5488 611
7073 700
4936 766
2881 97
2693 472
3671 217
16353 158
5623 224
4316 713
5303 501
6493 525
6651 493
2750 136