895 860
580 274
641 697
552 332
543 55
231 76
751 412
1233 359
264 828
397 488
331 725
525 364
2965 412
2439 127
1546 842
1008 557
774 214
263 322
346 309
1002 884
791 687