2898 863
4285 565
10028 485
1103 292
1761 516
4914 384
2312 43
49582 271
24971 685
180591 844
8108 139
93679 779
67341 556
65965 503
96476 559
128889 807
6483 207