5640 582
3966 207
25940 791
10258 259
15828 860
30377 362
40914 243
17301 316
30805 613
9033 242
4369 877
9032 152