5640 582
3966 207
25940 791
10259 259
15828 860
30379 362
40914 243
17301 316
30806 613
9033 242
4370 877
9032 152