29865 527
8755 277
23820 257
4808 896
4936 601
6101 238
4923 700
3865 303
3783 369
3823 323
19516 847
18796 353