32121 712
23960 630
12259 395
9722 279
17220 141
23397 184
22297 698
3360 291
2729 51
9155 517
54857 332