2965 412
291 628
330 90
999 488
751 412
987 840
41 991
1964 476
167 921
525 364
618 278
766 735
577 511
862 97
144 880
118 584
401 893
485 36
546 966
128 659
411 35
664 706
997 638