14531 767
14714 392
6676 191
3789 317
7050 286
7027 32
19452 367
5070 50
10218 126
3237 128
32372 502
4654 521
9920 721
3194 198
2048 322
19472 498
7588 114
5357 901
72283 169
5409 415
4234 481
20564 252
23563 554
3285 164
25438 903
8906 667
17556 95
3512 161