15226 127
8728 517
6600 98
50663 495
6980 290
14176 613
14006 542
5300 169
28148 553
10352 501
7578 303
2906 539
1698 112
5713 325
1352 134
3064 184
3623 495
17037 84