29839 527
8739 277
23773 257
4799 896
4929 601
6091 238
4918 700
3862 303
3780 369
3818 323
19476 847
18740 353