3866 233
5180 232
1980 98
12601 120
16382 153
21827 173
21660 83
20715 589
44267 228
19948 220
29595 704