2961 574
23872 652
11682 632
3187 167
5397 527
3725 423
5495 283
6073 138
11352 687
2197 29
4298 111
3144 530
4009 443
3090 179