5290 659
19985 142
109010 328
22164 305
13841 175
43400 770
8673 131
5799 152
48509 593
3039 215
2892 94
2796 555
7306 657
1827 47
3979 331
4924 786