3865 233
5180 232
1980 98
12597 120
16372 153
21808 173
21653 83
20707 589
44251 228
19941 220
29588 704