2994 85
4507 479
3784 35
3400 265
5009 710
2761 53
5470 521
3018 510
4160 273
4624 596
4864 544
2768 39
3583 300
4582 733
5063 562
4105 377
4179 434
3662 290
6126 641
3945 717
2915 188
3529 469
3831 547
3570 221