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