100598 774
14382 665
5740 463
13935 658
14301 512
93145 246
8709 299
29471 415
150096 273
28155 601
22605 783
135535 814