5900 806
6081 445
10726 418
2796 303
63589 442
24328 188
10003 198
3179 292
3690 571
1991 335
3729 337