30394 567
2634 60
4537 832
2880 64
3963 622
4839 941
5495 220
3664 42
6306 149
3585 742
6020 246
7421 614