30927 839
28782 597
18930 101
28182 344
24797 185
9019 170
2991 525
11093 282
29509 164
9841 212
18376 475
30808 77
10780 302
49890 466
19746 373
1503 159