2030 644
909 247
1052 241
768 205
779 182
1630 292
3505 507
929 64
2628 503
12285 328
1634 305
16757 940