543626 1149
20784 488
3869 389
2870 520
21075 445
3870 519
4626 224
23004 366
605 48
2350 452
3296 849
67454 508
2359 488
32174 934