121681 650
4212 725
12584 339
6825 328
14316 539
8713 573
5603 351
6810 560
10601 537
17133 417
48136 473
3631 666
33043 512