931 510
496 587
46 304
797 371
40 284
690 531
971 890
473 353
294 95
400 148
285 796
725 659
1008 564
687 592
691 839
29 36
1551 833
164 872
943 396
963 92
681 326
208 652
714 587
645 735