34638 502
41532 277
20667 161
25771 443
15424 49
21675 432
7900 681
20358 612
16227 116
26544 164
12264 357
16009 123
48407 330
44026 682
15349 461
9670 78