31500 769
121343 363
24513 414
36848 417
9451 576
7439 349
18892 400
4063 759
39967 433
34274 473
33540 532