1662 409
616 142
2410 668
30233 128
2746 417
9225 195
4387 681
13981 780
25563 284
12642 427
6631 285