306 121
343 414
406 560
784 506
527 292
314 656
1000 954
13 145
421 495
326 829
304 930
444 527
10 649
125 656
41 348
948 927
998 201
475 28
307 554
243 466
473 24
545 171
79 147
419 138
964 458
698 371
957 872
64 129
285 991
234 389