30 107
419 71
764 408
616 865
83 68
26 33
314 161
350 639
326 670
922 957
139 428
469 767
907 51
834 625
808 92
799 468
998 312
470 624
542 493
946 54
24 99
165 872
360 917
953 596
397 259
600 984
862 129
356 259
152 144
551 920