22025 596
25538 882
32376 769
26381 265
3117 153
3425 64
8645 501
12134 164
16965 356
9012 1064
5531 473
4176 396
3235 293