247 193
897 885
137 153
58 712
355 933
978 242
544 519
666 882
211 614
440 346
77 888
253 412
129 399
878 178
31 115
696 651
479 206
267 446
830 413
317 611