3077 160
3673 597
5004 461
2134 179
3999 328
4348 795
3368 302
3093 305
1580 184
3787 738
4521 77
28140 390
5094 476
6494 377
7075 221
3034 429