396 413
142 469
253 881
262 399
338 617
845 25
479 536
161 967
57 906
956 355
197 194
178 649
550 931
342 233
798 297
158 265
761 212
1006 845
761 194
67 816