50 45
134 542
245 138
317 475
523 32
120 338
237 702
972 903
86 313
51 191
589 808
494 162
117 795
133 591
437 822
85 758
99 161
870 120
680 40
882 812
811 806
53 97
933 959
869 562
852 150
584 408
567 382
547 235
664 743
61 245