58 89
932 527
261 88
570 407
478 329
469 229
597 158
987 747
168 75
790 862
237 406
309 650
505 135
658 611
161 280
41 924
349 445
273 422
499 72
699 497