32122 712
23960 630
12260 395
9722 279
17220 141
23398 184
22299 698
3360 291
2729 51
9156 517
54872 332