1681 409
617 142
2417 668
30305 128
2751 417
9241 195
4391 681
13986 780
25576 284
12650 427
6639 285