15545 67
1402 177
30211 717
8181 182
23770 106
12609 233
7589 788
2366 221
9246 664
2144 439
7661 453
4034 101