866 820
321 104
559 943
755 935
679 797
348 526
437 588
381 343
252 19
960 142
233 858
704 593
113 98
988 654
529 446
862 83
172 403
512 108
458 309
124 707