34647 502
41534 277
20668 161
25776 443
15425 49
21679 432
7900 681
20361 612
16228 116
26549 164
12265 357
16011 123
48413 330
44035 682
15350 461
9672 78