896 342
851 179
931 487
194 586
174 69
504 685
475 482
323 656
593 647
421 606
401 29
89 970
44 230
580 395
381 374
320 254
310 603
978 104
865 268
574 551