1486 227
1703 202
2197 217
3051 43
17466 620
5173 479
4453 660
3964 635
2267 235
27321 529
17998 596
4262 692