29755 527
8692 277
23657 257
4792 896
4918 601
6028 238
4903 700
3855 303
3769 369
3812 323
19397 847
18632 353