29809 527
8727 277
23730 257
4796 896
4923 601
6065 238
4907 700
3859 303
3775 369
3815 323
19446 847
18707 353