10011 309
12138 49
11169 676
11472 665
5660 151
12648 410
5129 382
72695 352
6163 375
19522 311
3800 591
8830 415
2388 241
5648 62
79820 94
2750 506
16783 717
19792 368
2132 224
4720 726
9565 559
3110 240
23236 892
2240 124
5091 208
25519 490
10751 478
7504 497