425145 880
142481 346
71860 429
108300 995
62550 173
5808 457
8480 344
5954 634
5434 521
3255 423
6908 196
5546 696
4319 526
6916 432
9673 752
8800 571
5966 268