5252 659
19855 142
108523 326
21980 304
13813 175
43020 770
8595 131
5775 152
48014 593
3016 215
2868 94
2772 555
7283 657
1814 47
3955 331
4906 786