3867 233
5182 232
1980 98
12603 120
16384 153
21829 173
21662 83
20718 589
44272 228
19951 220
29598 704