14953 127
8464 517
6394 98
50567 495
6877 290
14120 613
13825 542
5272 169
27894 553
10348 501
7540 303
2880 539
1678 112
5690 325
1336 134
3047 184
3553 495
16992 84