296 82
541 860
496 921
2441 127
999 488
776 801
1008 557
299 141
2074 702
486 36
367 695
68 770
993 65
579 511
582 274
813 257
867 911
28 113
543 55
23 693
588 43
398 488
527 364