435 326
887 699
723 412
513 967
457 127
100 106
940 857
588 488
226 357
364 59
680 500
82 729
211 863
197 390
42 370
345 169
735 198
37 490
865 40
413 961