29775 527
8709 277
23683 257
4792 896
4921 601
6050 238
4905 700
3858 303
3773 369
3814 323
19416 847
18669 353