2768 101
3622 379
3873 75
3505 514
4909 616
2248 465
4532 728
5657 607
2648 187
2086 239
10254 253
6101 627
9756 93
4646 726
48509 1062