348 669
839 581
110 391
553 386
760 732
972 104
37 895
528 54
933 283
815 221
720 928
278 255
475 195
139 610
266 483
875 337
273 384
391 681
76 696
628 500
378 609
806 299
526 426
72 444
1000 505
57 713
403 648
739 434