29839 527
8739 277
23777 257
4799 896
4929 601
6092 238
4918 700
3862 303
3780 369
3818 323
19479 847
18749 353