2256 202
10424 549
5788 702
3861 507
3758 493
2905 231
2401 479
3125 419
4677 439
5146 604
4946 340
6401 107
8096 415
5585 113
4752 388
24495 374
17455 302
2761 506
10116 208
3634 530
1603 442
11010 502
847 100
20890 601
1494 38
4960 473
2288805 3862
6122 500