17043 215
26223 57
23448 184
30267 179
9236 626
4746 310
3928 675
4336 701
26145 600
3176 243
4906 574
7281 607
4017 804