15202 127
8721 517
6594 98
50655 495
6975 290
14173 613
13999 542
5299 169
28138 553
10347 501
7577 303
2906 539
1697 112
5710 325
1350 134
3063 184
3620 495
17031 84