17021 503
6668 447
32224 461
27524 258
8665 429
13335 177
7912 790
10932 477
11091 742
15135 240
5339 498
5390 78
2667 191
3915 179
4189 201
4014 700
3546 120
31092 927