3870 233
5186 232
1981 98
12616 120
16411 153
21859 173
21673 83
20731 589
44298 228
19968 220
29624 704