10326 310
11366 50
6753 334
3915 392
4826 392
18647 173
27674 278
28936 77
9449 219
4198 317
16031 587
8337 481
7092 531
4226 44
9371 68
5180 254
2668 55
7729 291
12323 714
4740 414
4148 67
7203 439
7597 410
5063 664
12683 139
11227 208
8581 222
10717 723