269 579
432 30
906 728
766 560
611 861
783 608
26 850
208 95
139 155
713 967
1000 879
502 847
700 219
928 207
340 469
736 427
107 376
888 67
784 276
335 171