2738 673
5136 397
3400 47
4840 685
3229 477
19937 207
53617 550
11470 142
17260 482
6442 399
5545 602
64758 527
116801 403
16546 189
159197 590
4925 764
15776 375
3098 471
11750 131
5773 588
34032 718
11650 280
19110 252
13854 183
38421 587
10756 597
8877 691
2147 272