34634 502
41528 277
20663 161
25767 443
15420 49
21670 432
7899 681
20351 612
16226 116
26540 164
12263 357
16009 123
48405 330
44022 682
15345 461
9670 78