29631 567
2592 60
4491 832
2813 64
3889 622
4808 941
5266 220
3546 42
6166 149
3572 742
5961 246
7365 614