21342 120
14052 774
14835 603
19124 687
3000 325
2126 51
1441 93
5206 474
6195 962
4311 657
1845 193
2292 117