305 82
497 921
580 511
583 274
844 524
819 650
991 840
466 732
121 584
43 991
589 43
758 45
786 854
238 562
555 332
1236 359
157 586
91 535
666 213
656 875
80 168
39 779
1063 513