121053 650
4195 725
12570 339
6809 328
14296 539
8681 573
5590 351
6802 560
10583 537
17112 417
47914 473
3619 666
32852 512