17021 503
6669 447
32235 461
27524 258
8666 429
13337 177
7912 790
10932 477
11091 742
15137 240
5339 498
5390 78
2667 191
3915 179
4189 201
4014 700
3546 120
31100 927