21551 120
14114 774
14907 603
19231 687
3039 325
2141 51
1461 93
5231 474
6251 962
4329 657
1871 193
2302 117