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