3275 728
4498 508
17051 619
4194 594
1591 102
3890 81
30054 566
6945 293
15120 379
10817 607
14749 890