17266 293
20602 111
4789 89
6100 500
15098 779
13560 497
7331 196
3062 257
4570 620
6314 587
3444 369