1297 296
1643 527
2421 771
673 183
29156 306
7287 76
3185 46
6342 548
3526 776
3542 318
1825 209
3593 507
19799 671
75174 932