2255 202
10421 549
5788 702
3860 507
3756 493
2903 231
2401 479
3125 419
4677 439
5146 604
4945 340
6400 107
8096 415
5585 113
4752 388
24487 374
17454 302
2761 506
10116 208
3631 530
1600 442
11010 502
846 100
20889 601
1493 38
4959 473
2288142 3862
6121 500