1018 166
66 816
482 403
469 27
907 623
655 728
703 155
323 150
108 359
511 583
753 451
1009 986
775 463
771 269
450 315
668 98
252 994
995 58
248 411
431 42