12547 406
15703 153
23155 666
20313 280
22821 266
31252 884
35447 312
40951 270
52743 707
25700 742
37215 69
37271 646
58751 93
62919 182
58131 864