21562 120
14121 774
14918 603
19252 687
3047 325
2142 51
1468 93
5232 474
6266 962
4334 657
1874 193
2304 117