1486 227
1702 202
2196 217
3050 43
17463 620
5172 479
4450 660
3964 635
2267 235
27318 529
17998 596
4261 692