591 181
2997 828
535 55
87002 384
1673 331
1706 299
3202 638
1126 146
2850 752
6783 554
3328 615
9475 436
8591 293
38440 86
6749 214
11049 775
9147 226