310 844
61 57
148 56
112 352
464 468
945 982
115 388
434 828
558 9
395 876
918 289
706 411
521 508
848 772
200 701
451 798
798 674
503 907
29 1000
727 5