21480 120
14086 774
14854 603
19201 687
3047 325
2155 51
1466 93
5234 474
6242 962
4341 657
1878 193
2317 117