3303 536
3133 842
2655 319
2512 547
1643 112
10904 539
4186 807
6671 232
1781 124
15625 282
12961 42
39152 721
1948 551
8868 584
60660 727
119605 263
994 169
2168 672
3219 36
2068 306
8601 839
4522 63
1195 297
2769 677