2768 101
3621 379
3873 75
3504 514
4909 616
2247 465
4532 728
5656 607
2648 187
2086 239
10253 253
6099 627
9756 93
4645 726
48501 1062