121435 650
4210 725
12582 339
6817 328
14307 539
8705 573
5597 351
6808 560
10594 537
17126 417
48057 473
3627 666
32980 512