121032 650
4195 725
12570 339
6809 328
14295 539
8681 573
5589 351
6802 560
10583 537
17112 417
47909 473
3619 666
32846 512