32033 712
23857 630
12209 395
9674 279
17188 141
23010 184
22148 698
3288 291
2687 51
9125 517
54401 332