2874 413
3895 128
46810 251
18728 779
43028 251
29002 545
22322 223
1842 398
4573 47
3774 770
5329 957
5193 292
4659 807