411 173
86 197
296 648
997 411
384 909
765 934
170 688
502 506
374 521
61 947
184 851
191 309
43 1000
884 197
63 236
576 797
946 404
516 976
584 932
960 728