5226 151
4070 215
1580 291
4355 423
3850 779
3642 296
6260 929
2683 403
6844 639
2703 164
5731 89
7449 357
3820 616