41335 386
13006 182
27224 311
27142 835
52989 600
33278 398
18722 412
13443 306
18136 610
14723 520
40926 153
70432 611
9688 662
12557 275
39218 83
10422 867
11778 802