1527 303
1113 304
1604 454
3945 310
41478 451
7509 717
2125 55
25934 879
6975 333
10909 711
9467 270
25690 639
14867 113