20583 111
4751 89
6094 500
14917 779
13518 497
7296 196
3056 257
4561 620
6292 587
3434 369
13053 287