2790 802
11553 583
135463 249
134224 487
5954 211
38925 241
21323 279
88240 457
3944 85
3328 148
66535 438