20582 111
4750 89
6093 500
14893 779
13516 497
7296 196
3056 257
4561 620
6292 587
3431 369
13041 287