2883 829
2504 533
1225 210
4058 537
910 37
16144 619
7697 72
32679 408
5059 831
13009 615
8521 779
5774 359