91 5
203 160
1023 16
675 518
855 937
578 233
805 505
992 278
533 563
87 769
285 796
703 488
456 7
119 396
165 796
74 822
259 642
392 987
960 92
981 601