5118 775
30940 362
9601 232
4220 168
8831 628
5028 218
12683 449
2209 139
6307 758
6814 645
27390 53
11324 191
18642 531
6226 193
4781 214
7164 600
119568 469
202161 967
70459 670
15953 655
74915 298
60761 826
65507 348
27433 801
25972 152
26272 288
10563 643
25004 683