4491 567
339183 931
16250 594
7078 904
3796 296
5508 735
8724 809
5490 521
6484 688
7290 863
5984 751
32736 560
53657 241