309 997
903 126
970 720
667 684
954 377
203 77
447 840
624 386
103 633
585 41
253 928
48 623
140 708
491 343
737 855
704 340
464 994
200 167
678 604
95 444