303 669
3391 412
307 313
488 778
615 389
196 29
1137 447
404 25
506 612
388 964
692 646
792 101
928 142
192 795
844 919
209 858
903 897
1004 2
963 325
252 144
164 15
898 448
51 971
709 992