21333 120
14045 774
14831 603
19113 687
2999 325
2126 51
1439 93
5200 474
6192 962
4309 657
1844 193
2292 117