5389 800
9231 836
31291 240
15844 567
47044 897
61448 893
42783 405
4197 620
3601 502
6510 494
38431 222