6086 673
22166 596
25657 882
32442 769
26524 265
3132 153
3446 64
8650 501
12151 164
16980 356
9051 1064
5546 473
4318 396
3249 293