676 326
638 48
482 110
140 426
831 612
442 374
239 654
54 43
966 87
423 265
208 601
480 93
7507 208
4989 786
373 305
164 872
688 839
386 774
644 735
463 396
726 545
900 930
269 339