29804 527
8725 277
23725 257
4796 896
4923 601
6063 238
4907 700
3859 303
3775 369
3815 323
19444 847
18705 353