99 68
252 248
444 315
326 508
266 507
976 781
178 84
547 943
30 341
462 177
117 32
351 520
211 62
824 509
427 122
581 903
203 277
723 452
40 734
794 815