3845 503
5351 144
1350 399
1955 169
115328 719
2241 463
4454 858
4184 728
47873 802
304227 629
12962 725
9024 184