5635 582
3965 207
25937 791
10257 259
15826 860
30372 362
40911 243
17295 316
30791 613
9029 242
4368 877
9031 152