425054 880
142438 346
71839 429
108256 995
62515 173
5806 457
8475 344
5951 634
5433 521
3254 423
6908 196
5545 696
4318 526
6915 432
9671 752
8799 571
5964 268