15226 127
8728 517
6597 98
50661 495
6980 290
14175 613
14006 542
5300 169
28147 553
10351 501
7578 303
2906 539
1697 112
5712 325
1351 134
3064 184
3622 495
17037 84