409 257
999 488
42 991
554 741
273 303
304 432
502 859
169 433
130 1000
803 836
658 778
397 770
649 636
1008 396
266 249
115 891
841 889
226 672
296 963
559 242
121 889
89 640
662 994
604 629