30870 839
28729 597
18895 101
28118 344
24767 185
9005 170
11082 282
29369 164
9837 212
18347 475
30769 77
10712 302
49724 466
19717 373