2496 460
36035 548
18039 187
8290 523
11071 156
11799 129
5027 282
8207 129
6338 280
6233 431
20966 712