30750 839
28623 597
18829 101
28043 344
24696 185
8958 170
11045 282
29271 164
9821 212
18305 475
30663 77
10536 302
49073 466
19657 373