1530 295
1496 427
2186 607
1585 416
1643 329
729 230
858 262
1408 454
701 169
2261 242
2657 693
4231 318