88 94
309 528
430 399
897 647
139 873
732 324
78 255
94 312
751 870
308 464
761 9
967 24
935 370
40 816
651 421
260 378
557 22
214 102
274 466
450 8