2775 101
3676 379
3886 75
3536 514
4923 616
2260 465
4540 728
5668 607
2663 187
2101 239
10270 253
6118 627
9778 93
4665 726
48748 1062