2510 643
5504 611
7087 700
4940 766
2883 97
2694 472
3672 217
16355 158
5627 224
4316 713
5304 501
6506 525
6652 493
2753 136