2461 460
35939 548
17952 187
8263 523
11002 156
11743 129
5001 282
8165 129
6258 280
6203 431
20851 712