501 863
61 827
187 689
487 259
729 220
579 81
645 150
808 765
590 267
152 636
928 219
709 372
350 83
566 737
94 225
835 259
688 217
419 975
173 511
311 461
509 778
605 326
1185 1000
955 211