21987 596
25374 882
32356 769
26338 265
3112 153
3416 64
8639 501
12133 164
16945 356
8998 1064
5527 473
4166 396
3233 293