82593 278
4525 567
340993 932
16541 594
7108 904
3832 296
5529 735
8751 809
5518 521
6530 688
7321 863
6015 751
34240 561