121165 650
4199 725
12574 339
6811 328
14298 539
8686 573
5590 351
6804 560
10588 537
17113 417
47962 473
3619 666
32882 512