346 888
615 507
402 352
855 115
651 746
178 144
838 336
929 892
170 982
85 495
165 962
135 597
331 189
254 212