34901 502
41978 278
20835 161
26217 443
15637 49
22327 432
7954 681
20647 612
16356 116
26798 164
12388 357
16130 123
48856 330
44708 682
15548 461
9787 78