97 140
595 672
182 357
83 854
664 474
361 41
1004 514
210 881
626 533
169 377
790 948
176 557
324 820
702 232
495 918
543 577
714 364
333 413
743 342
243 816