121739 650
4214 725
12586 339
6826 328
14317 539
8713 573
5604 351
6812 560
10603 537
17138 417
48159 473
3631 666
33065 512