305 131
792 350
33 210
576 197
616 437
571 766
599 819
616 249
173 592
956 966
32 828
795 554
420 201
685 259
956 477
122 240
511 329
666 335
778 43
68 615