34974 502
42118 278
20902 161
26346 443
15699 49
22412 432
7978 681
20724 612
16391 116
26879 164
12424 357
16170 123
48984 330
44923 682
15595 461
9809 78