5390 429
18448 313
37097 572
11283 554
28968 140
24618 675
9259 321
24916 672
10496 122
9184 498
1944 80
24845 943
6851 161
4928 398
3166 104
7151 453
19376 103