14 46
180 318
201 810
295 45
315 382
634 85
76 498
978 201
673 126
793 679
365 945
990 115
455 486
89 277
645 920
271 382
950 696
174 305
13 663
532 711