21331 120
14042 774
14827 603
19111 687
2999 325
2125 51
1438 93
5200 474
6190 962
4309 657
1843 193
2291 117