26006 81
10752 286
27638 124
15292 582
16397 418
27062 928
29108 676
14399 640
12138 469
31698 766
10808 330
21663 486
7394 388
6668 107
5635 167
15971 256
17088 49
21696 202
8882 116
24623 433
10617 459
22711 613
13916 498
20971 469
13562 602
21369 424
13655 700
12355 752