986 479
373 6
960 9
739 523
23 146
511 294
890 685
318 535
54 357
42 351
473 597
905 322
107 460
855 118
800 215
84 27
340 147
401 896
202 387
730 942