3892 728
4645 508
17407 619
4209 594
1599 102
4123 81
30134 566
6954 293
15173 379
10900 607
14886 890