302 910
462 381
619 946
295 981
34 897
451 944
98 222
671 615
566 514
685 286
89 179
443 478
1239 332
452 490
901 445
435 800
678 124
743 599
371 101
749 53