167 160
1003 16
664 518
833 937
535 233
776 504
973 278
522 563
68 769
259 796
688 488
440 7
113 396
158 796
47 822
229 642
340 986
958 92
951 601
99 606