1021 49
22683 912
7697 274
3913 338
5220 471
1436 101
2993 485
3329 532
5493 225
101070 579
3505 182
36422 195
6744 66
1128 41
2049 283
1070 153
16138 688
18198 784
12952 623
2197 53
12349 532
9852 41
4287 508
15766 304