29739 527
8683 277
23637 257
4790 896
4917 601
6007 237
4901 700
3854 303
3768 369
3812 323
19370 847
18609 353