3843 503
5351 144
1349 399
1954 169
115320 719
2241 463
4454 858
4184 728
47856 802
304224 629
12962 725
9024 184