10968 50
32810 145
35597 583
16931 777
21044 759
17543 676
9461 326
12877 687
26479 201
7260 517
15272 465
15109 743
24327 313
12683 752
17040 581
20534 448
69704 169
10674 502
18832 81
24706 327
2848 197
73337 858
10791 78
3529 560
21695 262
35612 660
97989 289
30504 537