21544 120
14111 774
14904 603
19230 687
3039 325
2141 51
1459 93
5224 474
6250 962
4328 657
1871 193
2302 117