125 315
1000 721
142 181
967 629
379 978
231 125
512 592
874 802
66 65
948 5
572 270
834 432
391 252
529 681
33 183
645 975
367 163
179 229
858 450
559 371