525 917
937 795
485 7
677 284
579 156
283 210
568 38
319 248
706 999
903 9
663 277
341 542
861 847
140 305