25110 461
8582 658
56456 68
38912 138
7476 532
3211 53
4416 803
37311 82
2867 351
5193 754
6085 631
4758 641
48971 592
2991 761
2775 641