12528 406
15683 153
23141 666
20283 280
22803 266
31196 884
35417 312
40906 270
52662 707
25670 742
37170 69
37225 645
58689 93
62825 182
58023 864