1506 357
3006 530
2265 457
1993 487
3503 610
5265 76
18338 111
5641 365
3513 478
18067 413
16070 66
7037 431
14094 111