2513 460
36083 548
18076 187
8324 523
11118 156
11833 129
5048 282
8224 129
6353 280
6239 431
21051 712