101 101
843 524
924 710
897 230
553 10
742 451
758 258
254 186
199 938
802 464
299 420
316 894
398 488
656 875
264 828
177 576
485 36
84 668
243 328
1226 1
87 386
381 691
766 676
990 959