5635 582
3965 207
25938 791
10257 259
15828 860
30372 362
40912 243
17297 316
30793 613
9029 242
4369 877
9031 152