301 737
1012 832
533 100
135 236
400 553
452 200
395 57
826 760
674 243
676 353
175 594
523 349
490 828
468 937
743 374
649 102
225 636
173 32
633 428
869 520
236 941
271 537
979 308