5952 587
24928 265
3820 882
7706 555
17845 317
5006 214
6852 678
9161 275
13556 383
3067 468
6663 726