30 381
41 105
69 17
553 934
901 926
444 720
561 408
666 977
794 509
310 938
1031 671
1019 481
971 159
537 750
988 289
106 139
885 36
103 595
713 852
86 924