15415 158
2274 446
4894 495
10213 322
44712 186
3748 514
18808 623
65537 737
34564 113
7756 313
46790 76
24390 638
7143 918
3717 328
4257 718
4658 677
9621 161
10340 930
3317 32
13545 453
9481 160
3087 105
8917 624
34592 672
634 94
2650 124
3999 839
8438 588