403 657
551 78
319 361
88 116
124 769
810 92
443 926
148 812
428 628
548 340
276 143
436 616
602 861
991 580
296 59
563 935
79 11
974 449
423 514
908 1000