1480 227
1697 202
2190 217
3031 43
17406 620
5159 479
4444 660
3955 635
2263 235
27281 529
17959 596
4231 692