8321 81
6410 138
4197 55
4609 297
4431 179
5445 346
2048 124
51350 56
86459 261
77342 792
31487 435
16655 95
20027 324
12605 582
12839 838
9535 664
7457 187
4779 133
2711 394
5838 622
3198 285
120737 808
36424 153
29787 221
4894 242
4747 716
5872 533
7499 503