5876 627
8690 378
1032859 2457
25388 779
75656 241
48733 349
7712 530
5086 81
9874 433
8605 272
5976 468
5105 666
8984 645
85813 430
27801 137