152 36
2157 547
287 88
2868 715
630 137
1653 353
25527 658
3588 134
2046 67
4510 571
33732 578
4427 481