101 285
96 323
459 481
444 104
880 211
283 406
733 489
829 778
625 630
882 142
305 696
758 4
215 987
546 859
847 455
341 236
53 205
156 59
262 714
1003 875