29760 527
8704 277
23664 257
4792 896
4918 601
6043 238
4904 700
3857 303
3770 369
3813 323
19403 847
18643 353