25027 508
11921 875
18272 487
23349 784
15184 134
12033 335
16491 432
7359 265
5664 200
5618 656
5918 351