2876 413
3896 128
46827 251
18728 779
43058 251
29020 545
22342 223
1845 398
4574 47
3774 770
5329 957
5198 292
4665 807