1651 138
2699 439
2190 551
4209 578
2611 92
1140 89
993 176
554 40
3346 245
3117 729
2557 420
3294 650