5897 627
8707 378
1034683 2457
25522 779
75989 241
48957 349
7722 530
5098 81
9891 433
8617 272
5987 468
5115 666
9000 645
85956 430
27900 137