34642 502
41533 277
20668 161
25775 443
15424 49
21678 432
7900 681
20361 612
16227 116
26547 164
12265 357
16010 123
48411 330
44030 682
15349 461
9672 78