2883 829
2506 533
1228 210
4060 537
913 37
16148 619
7706 72
32695 408
5064 831
13013 615
8525 779
5776 359