5635 582
3965 207
25937 791
10257 259
15826 860
30372 362
40910 243
17295 316
30787 613
9027 242
4368 877
9030 152