320 74
537 159
156 608
575 401
918 646
203 86
462 658
584 177
313 10
505 182
192 395
463 294
841 796
186 968
805 646