2591 831
2806 527
1348 330
2049 242
396370 1391
2443 447
3230 630
13626 443
882731 1701
20058 576
16531 591
7501 246