2163 621
1904 389
1365 286
1559 461
647 111
1862 295
2078 271
5069 190
37969 855
9831 44
4665 760
11081 158
60627 486