5296 659
19997 142
109087 328
22206 305
13844 175
43464 770
8686 131
5804 152
48607 593
3042 215
2895 94
2801 555
7311 657
1835 47
3983 331
4927 786