34971 502
42106 278
20899 161
26334 443
15692 49
22400 432
7975 681
20717 612
16388 116
26872 164
12421 357
16167 123
48972 330
44908 682
15593 461
9808 78