120960 650
4194 725
12568 339
6804 328
14294 539
8679 573
5587 351
6801 560
10580 537
17106 417
47873 473
3619 666
32817 512