3866 233
5180 232
1980 98
12599 120
16377 153
21818 173
21656 83
20714 589
44261 228
19944 220
29591 704