17021 503
6666 447
32210 461
27522 258
8665 429
13335 177
7911 790
10932 477
11091 742
15133 240
5338 498
5388 78
2667 191
3915 179
4189 201
4014 700
3546 120
31090 927