15221 127
8725 517
6597 98
50660 495
6977 290
14175 613
14003 542
5300 169
28146 553
10350 501
7578 303
2906 539
1697 112
5712 325
1350 134
3063 184
3620 495
17035 84