101 97
871 942
552 278
273 900
645 445
660 354
309 446
819 660
451 949
71 391
624 488
53 819
699 907
270 941
750 39
560 18
451 535
212 157
806 221
875 298