20732 596
24917 882
31592 769
25504 265
3042 153
3357 64
8568 501
12065 164
16791 356
8844 1064
5484 473
4126 396
3140 293