30571 403
10485 628
12518 801
8555 264
9463 212
11192 313
8996 95
27563 735
8867 248
17152 94
4649 266
7443 760
29465 511
9947 588
37046 169
16382 65
10000 239
6797 532
18560 822
12562 54
3003 409
17677 116
10325 301
3357 295
8131 946
4237 277
9136 258
18492 587