121372 650
4210 725
12579 339
6816 328
14306 539
8700 573
5597 351
6808 560
10592 537
17126 417
48038 473
3625 666
32959 512