5893 627
8705 378
1034531 2457
25510 779
75963 241
48943 349
7720 530
5096 81
9889 433
8617 272
5986 468
5115 666
8999 645
85947 430
27892 137