15216 127
8723 517
6595 98
50658 495
6975 290
14174 613
14003 542
5299 169
28144 553
10348 501
7578 303
2906 539
1697 112
5712 325
1350 134
3063 184
3620 495
17032 84