15376 67
1378 177
30181 717
8175 182
23761 106
12591 233
7583 788
2360 221
9242 664
2138 439
7653 453
4030 101