31567 769
25435 265
3024 153
3342 64
8559 501
12048 164
16778 356
8834 1064
5457 473
4113 396
3124 293