3861 233
5176 232
1978 98
12580 120
16357 153
21796 173
21647 83
20692 589
44218 228
19931 220
29568 704