821 316
520 750
23 184
333 929
512 471
944 932
586 457
551 122
648 152
401 973
464 410
891 561
445 352
222 715
330 730
347 461
460 551
106 289
44 282
939 577