2284 793
326 49
155 586
447 858
988 840
451 202
756 45
939 545
396 364
721 80
753 501
997 638
2194 220
582 274
543 55
1547 842
509 100
331 725
526 364
338 630
961 771
98 349
766 735