120684 650
4187 725
12556 339
6796 328
14286 539
8651 573
5579 351
6797 560
10573 537
17095 417
47768 473
3614 666
32703 512