21337 120
14048 774
14833 603
19117 687
3000 325
2126 51
1439 93
5202 474
6193 962
4310 657
1844 193
2292 117