18009 68
2042 177
30906 717
8329 182
24248 106
13154 233
7843 788
2501 221
9355 664
2224 439
7777 453
4116 101