127 26
143 749
513 981
246 725
168 967
353 523
620 69
1474 908
542 810
393 298
909 371
553 999
260 421
382 900
108 143
826 721
701 993
144 784
104 275
527 894