32649 502
40082 277
19822 161
24183 443
14564 49
20231 431
7710 681
18458 612
15733 116
25124 164
11519 357
15584 123
46045 328
41728 682
14566 461
9151 78