251 238
118 745
850 847
613 306
541 469
787 810
740 625
2410 793
291 777
430 818
275 858
999 743
907 585
338 701
75 312
101 726
644 211
309 684
682 521
977 921
188 458
72 1000
312 328
183 409