5633 582
3964 207
25937 791
10256 259
15825 860
30370 362
40908 243
17292 316
30775 613
9021 242
4367 877
9030 152