5578 809
2952 413
4000 128
47433 251
18884 779
44749 251
30922 546
24708 225
1941 398
3857 771
5472 957
5292 292