30007 527
8852 277
24039 258
4835 896
4965 601
6199 238
5082 700
3887 303
3822 369
3859 323
19699 847
18989 353