63 15
778 239
867 521
718 566
455 833
884 205
16 291
352 744
156 194
464 72
286 941
981 897
890 800
736 341
526 364
848 815
832 623
590 222
125 95
431 413
1002 884
305 548
365 60
452 43