2878 413
3900 128
46844 251
18734 779
43101 251
29051 545
22387 223
1849 398
4575 47
3782 770
5332 957
5202 292
4666 807