32063 769
25973 265
3077 153
3377 64
8599 501
12095 164
16897 356
8890 1064
5486 473
4128 396
3194 293