3856 233
5162 232
1961 98
12537 120
16272 153
21708 173
21579 83
20581 589
44062 228
19873 220
29429 704