3856 233
5163 232
1961 98
12542 120
16274 153
21713 173
21582 83
20586 589
44065 228
19879 220
29452 704