5960 806
6095 445
10751 418
2814 303
63859 442
24388 188
10051 198
3184 292
3789 571
2004 335
3740 337