1481 227
1699 202
2193 217
3036 43
17417 620
5164 479
4446 660
3957 635
2263 235
27289 529
17967 596
4234 692