668 613
252 244
301 833
488 732
66 279
142 96
550 925
61 452
310 910
978 475
478 3
201 197
272 138
756 727
56 173
208 811
253 304
296 898
270 506
290 310