2385 220
906 372
834 609
536 312
399 868
797 968
94 225
975 298
400 127
252 108
808 765
641 322
997 161
588 984
18 55
103 848
579 81
443 295
991 49
502 406
864 79
152 636