121247 650
4203 725
12576 339
6813 328
14300 539
8692 573
5591 351
6806 560
10589 537
17120 417
47988 473
3620 666
32912 512