1665 409
616 142
2411 668
30254 128
2747 417
9227 195
4387 681
13982 780
25565 284
12646 427
6631 285