5628 582
3962 207
25928 791
10255 259
15824 860
30359 362
40897 243
17286 316
30759 613
9012 242
4366 877
9028 152