2427 740
420 293
673 988
515 880
672 599
174 74
100 175
864 577
47 856
629 337
840 483
666 908
357 930
712 304
580 866
71 567
405 991
454 95
131 379
100 320