12561 406
15721 153
23178 666
20330 280
22834 266
31281 884
35481 312
40977 270
52796 707
25738 742
37247 69
37306 646
58790 93
63002 182
58204 864