9172 560
7112 558
31421 401
10558 280
21213 169
15582 62
34823 147
24595 548
46143 592
3081 204
3522 387
1480 288
4000 613
5176 603
13957 184
3198 624
5617 737
4644 655
37113 717