2726 640
4686 685
4862 468
7415 621
2674 240
4318 368
3842 875
5387 308
2470 401
3555 376
8143 673
3902 160
4542 502
4666 623
2086 122
5662 385
6510 636
4447 658
7048 616
3430 925