32582 502
40068 277
19809 161
24167 443
14541 49
20219 431
7709 681
18457 612
15724 116
25106 164
11513 357
15578 123
46023 328
41702 682
14557 461
9144 78