18304 115
11640 649
8657 262
5067 529
7659 181
4150 241
8650 539
7936 584
2498 235
8659 437
4362 147
9171 643
33893 668
5702 259
21158 106
22683 59
18274 545
7941 87
13480 276
31297 512
9310 293
8159 458
8648 298
4527 484
8101 200
7143 819
8593 563
30649 540