120871 650
4191 725
12564 339
6802 328
14293 539
8672 573
5583 351
6799 560
10577 537
17101 417
47838 473
3616 666
32785 512