5636 582
3965 207
25938 791
10257 259
15828 860
30372 362
40912 243
17298 316
30794 613
9029 242
4369 877
9031 152