101 101
948 626
922 710
477 921
513 346
423 902
958 795
33 301
841 889
662 575
645 444
154 963
40 82
263 839
131 222
340 890
589 140
500 99
446 26
561 504
956 822
782 572
42 760