121686 650
4212 725
12584 339
6826 328
14316 539
8713 573
5603 351
6810 560
10601 537
17133 417
48137 473
3631 666
33043 512