5897 627
8708 378
1034750 2457
25528 779
76004 241
48966 349
7722 530
5099 81
9893 433
8618 272
5988 468
5117 666
9000 645
85960 430
27903 137