22050 596
25553 882
32387 769
26404 265
3121 153
3428 64
8645 501
12134 164
16966 356
9020 1064
5532 473
4223 396
3239 293