906 372
700 527
22 729
311 73
688 217
187 689
631 512
195 418
1185 1000
328 603
719 393
358 525
2382 220
350 83
456 577
975 222
313 293
487 259
654 579
579 81
808 765
641 322