30248 199
19884 149
34011 749
13064 670
225402 981
16429 501
37691 332
16907 832
32264 744
18924 118
19060 395
29944 860
4090 398