21979 596
25330 882
32350 769
26328 265
3112 153
3415 64
8638 501
12131 164
16939 356
8992 1064
5525 473
4165 396
3233 293