3856 233
5164 232
1961 98
12542 120
16275 153
21713 173
21583 83
20587 589
44067 228
19880 220
29452 704