12025 528
16675 516
63858 527
7126 314
19077 403
6749 313
3359 458
1970 269
1744 54
3016 505
4347 327
2470 252