654 98
4259 541
6364 731
8730 662
2856 697
14580 143
5465 487
22896 499
83761 472
35499 185
4758 932
6410 897
44513 843