9560 527
16556 516
63487 527
7004 314
18522 402
6643 313
3253 458
1898 269
1667 54
2956 505
4114 327
2393 252