5629 582
3962 207
25928 791
10255 259
15824 860
30359 362
40897 243
17286 316
30760 613
9013 242
4366 877
9028 152