20583 111
4752 89
6095 500
14921 779
13519 497
7297 196
3056 257
4561 620
6292 587
3434 369
13054 287