2706 551
9940 750
8089 724
43150 731
28377 609
10757 231
11165 322
3605 180
19937 137
3800 630
7844 823
196632 489