2875 413
3895 128
46810 251
18728 779
43030 251
29002 545
22323 223
1843 398
4573 47
3774 770
5329 957
5194 292
4659 807