3866 233
5180 232
1980 98
12599 120
16379 153
21820 173
21657 83
20715 589
44265 228
19945 220
29592 704