5955 587
24928 265
3820 882
7706 555
17846 317
5006 214
6852 678
9162 275
13557 383
3068 468
6663 726