5897 627
8708 378
1034767 2457
25528 779
76010 241
48969 349
7722 530
5099 81
9893 433
8618 272
5988 468
5117 666
9000 645
85963 430
27903 137