14194 774
15046 603
19389 687
3070 325
2052 51
2178 51
1481 93
5260 475
6330 962
4352 657
1892 193
2322 117