2590 831
2806 527
1348 330
2048 242
396331 1391
2443 447
3230 630
13618 443
882720 1701
20056 576
16531 591
7501 246