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