121520 650
4211 725
12583 339
6820 328
14312 539
8709 573
5600 351
6808 560
10596 537
17129 417
48072 473
3627 666
32994 512