2771 101
3643 379
3879 75
3527 514
4916 616
2252 465
4537 728
5661 607
2656 187
2092 239
10262 253
6110 627
9766 93
4654 726
48616 1062