21753 594
4163 749
45303 482
49301 504
4148 133
2085 45
19989 168
2122 130
4709 92
11787 298
92460 633