3896 765
11484 395
3984 537
7509 592
16941 141
11618 129
5729 529
13778 149
3698 328
2263 51
2467500 7108