121451 650
4210 725
12583 339
6818 328
14308 539
8705 573
5598 351
6808 560
10595 537
17127 417
48058 473
3627 666
32982 512