21483 120
14092 774
14855 603
19207 687
3049 325
2157 51
1470 93
5237 474
6249 962
4341 657
1878 193
2320 117