29839 527
8739 277
23778 257
4799 896
4929 601
6092 238
4918 700
3864 303
3780 369
3818 323
19483 847
18751 353