2768 101
3618 379
3873 75
3503 514
4909 616
2247 465
4531 728
5656 607
2646 187
2085 239
10253 253
6099 627
9755 93
4643 726
48494 1062