121515 650
4210 725
12583 339
6820 328
14311 539
8708 573
5598 351
6808 560
10596 537
17129 417
48070 473
3627 666
32994 512