1040 766
486 879
703 226
559 178
860 824
564 941
262 856
510 329
911 361
686 769
511 141
170 826
702 649
549 682
370 364
306 783
132 873
74 539
905 803
602 234