21334 120
14048 774
14831 603
19116 687
2999 325
2126 51
1439 93
5201 474
6192 962
4310 657
1844 193
2292 117