32644 502
40081 277
19820 161
24182 443
14563 49
20230 431
7710 681
18458 612
15733 116
25123 164
11519 357
15584 123
46043 328
41726 682
14564 461
9148 78