17984 68
2035 177
30900 717
8325 182
24239 106
13147 233
7840 788
2501 221
9355 664
2219 439
7774 453
4114 101