2883 829
2506 533
1228 210
4060 537
913 37
16148 619
7705 72
32695 408
5063 831
13012 615
8525 779
5775 359