2768 615
2298 492
1365 356
112 27
3030 700
2895 838
1275 248
3616 495
2958 580
7035 733
19408 663
82879 843
14780 446
8657 788
12673 48
6088 675
4516 97