594 131
1557 330
172 29
2911 488
2733 743
1893 451
1564 463
1641 356
3182 285
1321 209
3890 561
12075 697