12091 528
16681 516
63874 527
7133 314
19088 403
6763 313
3363 458
1975 269
1751 54
3018 505
4355 327
2471 252