29804 527
8723 277
23724 257
4796 896
4923 601
6061 238
4907 700
3859 303
3775 369
3815 323
19443 847
18700 353