29814 527
8731 277
23745 257
4797 896
4924 601
6073 238
4910 700
3860 303
3776 369
3815 323
19451 847
18719 353