3966 570
12852 724
3455 623
12646 586
2610 347
11800 401
17860 387
5646 136
2380 82
5786 242
19675 660
3727 235
2308 201