11366 50
6753 334
3915 392
4826 392
18648 173
27679 278
28937 77
9449 219
4199 317
16031 587
8337 481
7094 531
4226 44
9371 68
2671 55
7729 291
12323 714
4740 414
4149 67
8120 58
7598 410
5063 664
12685 139
8581 222
10717 723
7259 378
5557 726
5458 515