3302 109
5736 764
1646 225
8231 594
4906 338
5400 324
5669 582
1803 406
3673 756
4531 947
4738 523
4843 571
3416 593