2851 413
3860 128
46563 251
18696 779
42664 251
28726 545
22040 223
1813 398
4548 47
3761 770
5307 957
5168 292
4615 807