153 30
295 394
842 792
443 616
541 252
775 445
954 891
130 970
823 458
20 769
905 198
202 765
483 268
93 307
246 263
120 912
44 180
847 110
92 161
822 733
838 114
426 918
52 319
382 804
651 781
561 732
298 703
139 146
918 248
310 5