5623 582
3961 207
25925 791
10254 259
15823 860
30354 362
40888 243
17283 316
30748 613
9003 242
4364 877
9028 152