4576 599
17597 712
3161 715
3597 626
2233 268
10638 182
2058 307
2157 344
2033 174
21499 413
26520 141