2163 621
1904 389
1365 286
1559 461
647 111
1862 295
2072 271
5069 190
37969 855
9830 44
4664 760
11081 158
60627 486