29770 527
8708 277
23670 257
4792 896
4920 601
6047 238
4905 700
3858 303
3772 369
3813 323
19410 847
18662 353