14756 480
3896 215
13784 405
29686 83
8629 153
8755 332
2909 274
6060 479
10545 87
5963 443
6989 242
4781 50
9729 55
8778 252
5082 458
8338 567