120991 650
4195 725
12568 339
6805 328
14294 539
8681 573
5588 351
6801 560
10581 537
17109 417
47893 473
3619 666
32835 512