50 45
134 542
245 138
317 475
523 32
120 338
237 702
972 903
86 313
51 191
589 808
494 162
219 155
732 713
286 794
425 939
312 279
923 949
999 7
149 687
93 440
890 64
906 795
979 685
954 920
233 725
288 836
947 964
202 848
628 186