5390 429
18448 313
37093 572
11282 554
28963 140
24618 675
9259 321
24915 672
10494 122
9181 498
1944 80
24839 943
6849 161
4928 398
3165 104
7151 453
19372 103