121738 650
4214 725
12586 339
6826 328
14317 539
8713 573
5604 351
6812 560
10603 537
17138 417
48158 473
3631 666
33063 512