5296 659
19995 142
109085 328
22203 305
13844 175
43460 770
8686 131
5804 152
48602 593
3042 215
2895 94
2801 555
7311 657
1835 47
3983 331
4927 786