50 505
133 928
729 809
543 880
731 143
235 590
705 173
608 265
298 857
884 275
555 599
786 804
440 171
190 986
680 519
16 207