4593 313
7401 703
5399 582
6363 744
2161 66
8115 127
10415 581
12289 750
3341 117
9935 211
10346 329
2595 149
9704 477
8244 132
3560 42
14657 228
13899 305
15040 700
10966 312
4121 285
3504 242
4767 58
7597 906
5306 204
7554 227
8143 663
9411 503
12491 89