120879 650
4191 725
12564 339
6803 328
14293 539
8672 573
5584 351
6799 560
10578 537
17102 417
47845 473
3618 666
32790 512