12106 528
16681 516
63875 527
7134 314
19090 403
6765 313
3364 458
1976 269
1751 54
3018 505
4356 327
2471 252