3303 109
5737 764
1646 225
8233 594
4912 338
5401 324
5674 582
1804 406
3676 756
4532 947
4743 523
4844 571
3418 593