1011 498
842 47
357 793
308 92
278 732
471 452
41 817
710 650
689 397
377 753
826 632
293 308
330 221
651 325
44 289
950 532
484 592
429 119
582 615
619 533