21339 120
14052 774
14834 603
19121 687
3000 325
2126 51
1439 93
5203 474
6193 962
4310 657
1845 193
2292 117