5897 627
8708 378
1034806 2457
25531 779
76016 241
48972 349
7722 530
5099 81
9893 433
8618 272
5988 468
5117 666
9000 645
85970 430
27904 137