2768 101
3633 379
3874 75
3507 514
4912 616
2248 465
4533 728
5657 607
2648 187
2086 239
10254 253
6103 627
9759 93
4650 726
48533 1062