3384 623
12472 586
2565 347
11709 401
17693 387
5601 136
2353 82
5698 242
19328 660
3687 235
2295 201