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