15025 112
237896 514
22667 271
13160 242
16143 582
56311 692
7603 103
10565 50
6769 606
4155 45
55792 529