1801 441
316 88
2532 744
2272 190
21468 442
4729 587
54895 106
16065 154
6580 290
4082 871
7062 588
13452 169
5095 297