14998 127
8511 517
6498 98
50596 495
6944 290
14123 613
13945 542
5286 169
27921 553
10304 501
7561 303
2904 539
1693 112
5705 325
1341 134
3054 184
3556 495
16996 84