3682 634
4584 602
4093 428
4542 463
5034 583
2593 406
2599 572
761 51
3451 608
1341 227
1068 188
3038 664
3199 888
4393 502
6647 860