31471 769
121211 363
24485 414
36817 417
9449 576
7435 349
18771 400
4058 759
39919 433
34259 473
33516 532