578 511
748 145
641 697
552 332
1234 359
987 840
994 246
331 725
280 683
526 364
783 864
313 534
368 394
2440 127
326 49
831 66
668 528
231 76
155 586
23 693
41 991
299 141
656 875
753 501