32636 502
40078 277
19818 161
24175 443
14555 49
20229 431
7710 681
18458 612
15732 116
25122 164
11518 357
15582 123
46040 328
41720 682
14563 461
9148 78