1562 443
1348 275
2725 778
1687 408
6895 777
23805 666
59360 245
35452 546
12657 264
40639 123
4870 820