21074 184
6588 104
3834 547
11416 533
7736 708
9845 194
8746 89
18966 552
42555 471
27385 820
2908 66
20877 446
3709 629
18975 596
12683 151
5787 311
4594 452
5028 195
31254 286
6150 89
29945 654
223223 175
9342 242
1813 147
6344 646
3455 285
11849 644
4628 318