121455 650
4210 725
12583 339
6818 328
14309 539
8705 573
5598 351
6808 560
10595 537
17128 417
48059 473
3627 666
32983 512