2513 460
36077 548
18075 187
8322 523
11115 156
11831 129
5047 282
8224 129
6353 280
6238 431
21049 712