3329 623
12402 586
2552 347
11664 401
17626 387
5576 136
2347 82
5660 242
19214 660
3673 235
2292 201