2970 574
23914 653
11685 632
3188 167
5406 527
3730 423
5507 283
6073 138
11362 687
2201 30
4304 111
3149 530
4015 443
3101 179