315 560
872 232
258 466
775 440
726 642
942 200
463 308
489 197
467 35
864 162
844 425
921 970
1157 184
598 431
859 10
425 86
1916 285
3974 811
2125 703
470 120