5633 582
3964 207
25937 791
10256 259
15825 860
30367 362
40907 243
17291 316
30775 613
9020 242
4367 877
9030 152