666 613
252 244
301 833
488 732
66 279
142 96
550 925
60 452
310 910
978 475
478 3
201 197
272 138
756 727
56 173
207 811
253 304
295 898
269 506
289 310