12080 528
16680 516
63873 527
7130 314
19088 403
6762 313
3363 458
1975 269
1750 54
3018 505
4354 327
2471 252