121143 650
4196 725
12573 339
6811 328
14298 539
8685 573
5590 351
6803 560
10588 537
17113 417
47952 473
3619 666
32879 512