5618 582
3958 207
25922 791
10253 259
15821 860
30349 362
40880 243
17279 316
30721 613
8985 242
4361 877
9028 152