10891 50
32708 145
16843 777
20977 759
17499 676
26411 201
6461 101
15245 465
5129 487
15080 743
24257 313
12648 752
16999 581
20462 448
69595 169
10643 502
53488 352
18772 81
24664 327
5800 518
73186 858
24735 188
21639 262
35483 660
97863 289
30400 537
37427 97
10582 432