28 928
135 382
68 19
703 506
686 564
578 953
466 344
1389 459
406 947
242 74
81 147
333 764
88 863
255 811
974 853
104 139
931 906
166 335
853 121
224 203