1689 66
4714 148
2622 383
20558 176
5283 659
2890 428
6881 792
5336 416
2960 723
22200 397
3840 704
5192 821
12998 607
3878 285
1192 86
3113 515
2548 407
2776 385
2132 186
1596 393
29025 287
3271 507
4474 432
19685 519