2768 101
3628 379
3873 75
3506 514
4912 616
2248 465
4532 728
5657 607
2648 187
2086 239
10254 253
6102 627
9757 93
4648 726
48526 1062