31 247
209 631
321 323
476 833
82 695
337 751
395 840
407 253
126 812
864 98
893 447
914 163
509 400
427 687
443 775
31 912
147 36
720 26
298 96
185 896