1479 227
1696 202
2186 217
3026 43
17387 620
5157 479
4443 660
3950 635
2262 235
27275 529
17947 596
4229 692