396 311
840 145
369 460
801 86
366 492
392 702
486 232
318 575
178 755
95 448
311 702
256 500
904 906
1002 140
579 761
89 149
58 857
969 963
660 851
665 651
98 558
802 524
293 727
1001 155