929 308
242 45
407 796
483 122
243 416
336 307
120 257
58 252
837 750
751 898
413 965
395 173
123 609
1011 949
380 651
760 831
118 851
870 197
291 824