32113 712
23953 630
12254 395
9717 279
17219 141
23362 184
22275 698
3343 291
2719 51
9153 517
54793 332