2875 413
3895 128
46819 251
18728 779
43045 251
29011 545
22331 223
1843 398
4574 47
3774 770
5329 957
5196 292
4659 807