17063 215
26227 57
23450 184
30276 179
9237 626
4746 310
3928 675
4336 701
26148 600
3176 243
4907 574
7283 607
4017 804