5897 627
8708 378
1034885 2457
25539 779
76034 241
48979 349
7723 530
5099 81
9893 433
8619 272
5988 468
5118 666
9005 645
85978 430
27911 137