3866 233
5180 232
1980 98
12601 120
16380 153
21825 173
21659 83
20715 589
44267 228
19948 220
29594 704