1562 355
2590 736
2728 473
7099 264
5609 233
4805 797
82737 572
5602 636
16759 673
5752 78
255344 640
32511 928