306 121
343 414
406 560
784 506
527 292
314 656
1000 954
13 145
421 495
326 829
304 930
444 527
764 814
856 869
149 828
496 43
672 563
892 878
871 443
37 824
498 91
493 104
760 305
672 233
510 552
751 835
37 58
905 370
95 818
371 467