910 906
2508 648
426 32
786 63
94 149
498 813
2067 304
294 824
484 457
857 540
295 727
969 963
395 575
559 154
120 839
538 35
574 709
639 563
801 86
942 516
248 531
539 560
1207 921