17021 503
6666 447
32145 460
27516 258
8665 429
13331 177
7908 790
10927 477
11091 742
15124 240
5335 498
5388 78
2666 191
3913 179
4187 201
4014 700
3534 120
31077 927