38289 544
5795 457
1686 303
4498 357
1421 269
279 30
13718 655
3360 711
2790 558
1023 40
3055 826
30165 842
129454 872