5886 627
8701 378
1034073 2457
25471 779
75846 241
48859 349
7717 530
5091 81
9885 433
8615 272
5984 468
5110 666
8991 645
85902 430
27870 137