10903 261
10569 35
15872 109
18863 258
19112 73
4659 309
8268 494
14078 927
15403 725
10152 618
36003 831
4106 175
18304 115
5067 529
4150 241
8649 539
7936 584
2498 235
8659 437
14432 474
4362 147
9171 643
33892 668
21158 106
22683 59
18270 545
13479 276
31296 512