34970 502
42104 278
20899 161
26334 443
15692 49
22398 432
7974 681
20716 612
16387 116
26871 164
12419 357
16166 123
48969 330
44902 682
15593 461
9807 78