1479 227
1695 202
2186 217
3026 43
17383 620
5157 479
4443 660
3948 635
2262 235
27275 529
17945 596
4229 692