29012 971
4584 874
1435 77
2656 482
18043 156
3318 450
3028 580
4152 569
1919 446
2808 181
5234 685
3691 215
7631 604
3721 553
2713 136
2300 242
3622 396
3175 538
2146 187
4778 731
2572 587
1808 79
4315 575
6946 280
3760 549
2255 67
4778 503
1697 345