58530 157
5995 614
109307 766
4806 719
12137 556
9293 450
3395 177
3560 555
2157 225
3906 286
2395 449
3881 819
858 37
1701 273
1246 46
3233 787
1182 113