35 862
513 739
1087 700
685 844
299 141
98 46
813 161
793 253
590 857
226 909
536 373
570 287
137 826
935 712
808 665
642 697
22 156
898 230
615 739
123 428
687 231
649 636
331 725
83 876