14953 127
8467 517
6394 98
50567 495
6877 290
14120 613
13825 542
5272 169
27895 553
10349 501
7541 303
2880 539
1678 112
5690 325
1336 134
3047 184
3553 495
16992 84