2876 413
3896 128
46828 251
18729 779
43060 251
29021 545
22348 223
1845 398
4574 47
3776 770
5330 957
5198 292
4665 807