121362 650
4210 725
12577 339
6815 328
14305 539
8700 573
5594 351
6807 560
10591 537
17124 417
48030 473
3624 666
32958 512