525 103
1008 942
364 283
174 888
416 588
352 344
630 136
347 527
487 352
480 114
139 259
269 816
12 442
806 86
121 531
382 822
574 660
110 726
697 5
928 982
528 15
257 740
936 706
307 369
761 575
583 341
739 752
876 721