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