337 906
351 289
142 167
1043 134
943 624
740 71
624 212
636 863
833 562
240 887
535 585
516 421
835 260
801 437
997 437
362 537
199 73
166 88
47 501
447 401
808 902