1662 409
616 142
2409 668
30230 128
2745 417
9222 195
4386 681
13980 780
25556 284
12640 427
6630 285