451 305
71 477
838 759
137 52
458 227
757 107
671 153
674 255
249 735
467 447
597 683
459 75
853 361
640 291
303 16
237 388
316 166
585 327
691 137
202 576