35 166
123 696
706 949
519 173
363 837
893 605
653 433
916 640
109 507
855 184
441 364
639 543
612 622
429 90
65 80
63 273
906 91
406 519
47 44
14 786
240 98
461 81
901 325
417 236
209 647
851 772
921 824
190 255
891 542
950 534